A bot named search lives on some channels on our IRC server. It augments conversation with relevant information triggered by the use of certain words. The seen function works by recording the last thing you say or do in a channel with the bot. To get help or experiment type /msg search hi to open a private message with the bot.

Type /msg search help to list the functions:

Audio audio keywords returns a url to an AlltheWeb audio search.
Calc calc expression returns results from Google calculator.
CDDB cddb artist-or-album returns a url to the freedb CD Database.
Define define word returns a url for definition at dict.org.
Deoxy deoxy keywords to search deoxy.org with Google.
Find find words search deoxy using our internal engine.
Google google words returns a url for a Google search.
Groups groups words returns a url for a Google newsgroup search.
IChing iching returns a random I Ching hexagram.
Images images words returns a url for a Google image search.
IMDB imdb film returns a url for the Internet Movie Database.
ISBN isbn number returns a url for the book at ISBNdb.
Koan koan returns a random Zen koan.
Map map seattle returns a Google maps URL for that location.
News news words returns a url for a Google news search.
Quake quake returns the most recent USGS Earthquake Hazard. 15 minute update.
Random random returns a random link for deoxy.org.
Sat sat 350 5th avenue new york returns Google satellite maps URL for that location.
Search search keywords returns Google's lucky link.
Seen seen username tells you when it last saw that username.
Scholar scholar words returns a url for a Google scholar search.
Spell spell word or follow the word to spell with (sp). Suggests possible words.
USDebt usdebt returns the current U.S. National Debt. Updates twice a day.
Video video returns a random deoxy video, use video words to search.
video DNA returns results for DNA
Watch watch words returns video search results in the watch interface.
Wayback wayback http://etc returns a Wayback Machine query for the given url.
Worldpop worldpop return the current world population projection. 10 minute update.
X
x to language phrase
translate phrase to (or from) language from English via Babelfish.

Languages: dutch french german italian portuguese spanish
(or these shortcuts: du fr ge it po sp)

Examples: "x to spanish hello friend" or "x from sp hola amigo"

It's custom code so any good suggestions are likely to be implemented.
Registered nicks can send messages with:

 /memoserv send dimitri your comments here

SearchBot consists of 1562 lines of Perl using Net::IRC