View Page Source

Revision (current)
Last Updated by adelikat on 9/12/2023 4:33 PM
Back to Page

!! Who is [NesVideoAgent]?

[http://bisqbot.stc.cx/bisqbot.jpg|right]
NesVideoAgent was a humble drone of [http://bisqbot.stc.cx/|BisqBot],
created in 2004-04-25. [Forum/Posts/405686|Here's the story] as Bisqwit tells it.

! NES video agent

Its primary purpose was to sit on the [IRC Channel]
and report on everything that happens on
the [Forum|discussion forums].

(Actually, these features are implemented in BisqBot, not NesVideoAgent. Explained below.)

It also told us when new submissions have been made or new movies
have been published.

It had some unique abilities as well, such as [Forum/Topics/5968|automatic screenshoting].

! TAS Video Agent

On 2009-07-03 the bot in the IRC Channel was rewritten by [user:Nach] in C using standard UNIX sockets and pipes for the new server, and renamed to [HomePages/TASVideoAgent|TAS Video Agent].

! Scapegoat

Now, the meaning of its life is to be the one to blame when
something is done on the server-side, such as deleting 400
accounts of the forum users.

! BisqBot agent

Initially, as a tertiary function, it worked as a gateway, or ''agent'', to [http://bisqbot.stc.cx/|BisqBot].
NesVideoAgent's "agent" feature made it possible for BisqBot's utilities
to be used on {{#nesvideos}} despite BisqBot himself not being present:
NesVideoAgent would relay both the queries and their responses.
Sometimes the relaying would happen through Bisqwit's own client.
NesVideoAgent himself did not possess any special functionality.

The utilities would be accessed with the {{.}} commands such as the following:

* Calculators:
** {{.cl}} ― Google-style calculator with units (implemented with GNU Units)
** {{.cm}} ― Maxima style math utility; does polynomial solving and a lot more
** {{.ce}} ― Obsolete engineering units calculator
* {{.google}} (Google search)
* {{.vk}} (currency converter)
* {{.seen}}, {{.geoip}}, {{.maa}} (user/country search)
* {{.dice}}, {{.predict}}, {{.pk}}, {{.geos}}, {{.kakasi}}, {{.japlookup}}, {{.explain}}, {{.rome}}, {{.luku}}, {{.milloin}}, {{.time}}, {{.maproute}} and more… (various toys not documented here)

The tools were developed by [user:Bisqwit], although many of them use
freely available programs/webservices as their backend
– such as {{.cc}} which uses PARI/GP.

NesVideoAgent ran [http://www.irchelp.org/irchelp/ircii/|ircII].