OtfBot is a modular IRC bot. It has modules to respond to !commands, answer to keywords, post RDF headlines in the channel, kick users because of bad words, interact with the user with an A.I. (megahal, others), display 8-ball quotes, and much more. New plugins can be created in minutes.

Getting started

Have a look at the download page to try it out. If you're having trouble the docs page and the FAQ may help you.

The Bot is a twistd-plugin, so you start it with the twistd binary.

twistd -n otfbot


If you have more questions you can visit us in #otfbot (and see some otfbots live) at FreeNode, join our mailing-list or report bugs at our bugtracker