SporksBot is a modular IRC bot. It is programmed in pure OOP Perl and using the Net::IRC code. Modules are *very* easy to program. SporksBot has a well-defined databaseaccess API which allows source-independent databaseaccess.
an internet chat++ server, providing access through many interfaces, currently planning to use the following:
IRC(s), HTTP(s), ssh, telnet(s), msn, aim, yahoo, icq, jabber(s),
and custom clients
An IRCbot specifically designed and made for TeenLUG (ex linuxteens). It is written in Ruby with a MySQL database for logging and programming the bot on the fly. PHP would then be used to access the log via a web based frontend.