rbot is a ruby IRC bot. Think of him as a ruby bot framework with a highly modular design based around plugins. It is somekind of a infobot. See more RbotFeatures, or perhaps an ExampleSession.
Product's homepage
Here are some key features of "rbot":
· Runtime configuration via irc chat
· User authentication and access levels for using different bot features
· Built in infobot-style keywords. See example session below.
· Support for underlying fact database (infobot fact files), which can be overridden or supplemented by runtime keyword controls
· Multi-language support - comes with english, dutch and german definitions so far - more translations welcome
Powerful plugin architecture, comes with plugins for:
· DNS queries
· Babelfish translation
· Google searching
· Excuse generation
· Insult generation
· Karma
· Checking the weather
· Querying slashdot
· Doing Math
· Per-channel quote storage, searching and retrieval
· Reminders
· rot13 translation
· Check the spelling of a word
· Webserver Server: header examination
· RPG dice rolling
· larting people
· conversation stats
· more...
What's New in This Release: [ read full changelog ]
· Top three plugins for fixes/features/cleanups: lastfm, rss, and markov.
· Bugfixes for: core, grouphug, imdb, lastfm, UNO! , rss, dict, del.icio.us, twitter, autorejoin, rot13, fortune, markov, bash, slashdot, youtube, and reaction.