Supybot is an IRC bot written in the Python programming language. It comes with a collection of plugins, and can be extended with custom modules.
It features a configuration system designed for ease of use, a plugin architecture, a human-readable and self-documenting configuration file and allows any network framework to be used (For example, Twisted and the generic socket driver). Supybot also supports connections to multiple servers and relaying between them.
Development on Supybot began in 2002, mostly consisting of designing the underlying IRC library and focusing less on writing the bot code itself. Development ramped up sharply in 2003.
|