| IRC Bot |
Primary developers |
Software license |
Operating system |
Programming language |
First public release |
Latest version |
Notable features |
Website |
| Cinch |
Dominik Honnef, Lee Jarvis |
MIT |
Unix-like |
Ruby |
0.3.2 |
1.1.3 (May 12, 2011) |
Threaded |
[1] |
| Darkbot |
Jason Hamilton, juice |
GPL |
Unix-like |
C |
? |
? |
? |
[2] |
| Daskeb |
Digit |
GPL |
Unix-like |
Haskell |
? |
? |
minimal starter bot |
[3] |
| Eggdrop |
Eggheads |
GPL |
Unix-like |
C |
December 1993 |
1.6.21 (October 25, 2011) |
? |
[4] |
| EnergyMech |
Proton |
GPL |
Unix-like |
C |
? |
3.0.99p3 (July 24, 2009) |
? |
[5] |
| FoxEye |
Andriy Grytsenko |
GPL |
Unix-like |
C |
Jan 2011 (beta) |
0.9b10 (February 24, 2011) |
Multithreaded, multinetworked. Encoding chosen per user or network. Extendible by plugins, can be used as client or whatever. Currently supported scripts: Lua, Tcl. |
[6] |
| Gambot |
Derek Hoagland |
GPL |
Unix-like |
Perl |
2011-1-1 |
1.0 (July 16, 2011) |
Framework for creating bots. Messages handled completely asynchronously. Extensible in any programming language. Can be updated without reconnecting, restarting, or reloading. |
[7] |
| Gozerbot |
Bart Thate |
BSD |
Unix-like |
Python |
? |
0.9.1.3 |
IRC and XMPP bot; can be bridged with Google Wave; development discontinued[1] |
[8] |
| guppy |
team; nicknamed 'G24' |
GPL |
Cross-platform |
Python |
2011-03-20 |
0.3.5 (May 13, 2011) |
easy to install, modular structure |
[9] |
| Ibid |
Jonathan Hitchcock, Michael Gorven, Stefano Rivera |
GPL3, core under MIT |
Unix-like |
Python, Twisted in IM protocols |
0.1.0 |
0.1.1 |
Twisted engine allows connecting to multiple IM sources, including IRC, XMPP, SILC, Campfire, NMDC |
[10] |
| Infobot |
Kevin Lenzo |
Artistic License |
Unix-like |
Perl |
? |
1.5.3 (March 15, 2011) |
? |
[11] |
| JSONBOT |
Bart Thate |
MIT |
Unix-like |
Python |
Apr. 2010 |
0.80.3 (November 21, 2011) |
Beta |
[12] |
| JZBot |
Alexander Boyd, Maximilian Dirkmann, James Stoker |
LGPL |
Cross-platform |
Java |
? |
? |
? |
[13] |
| Lambdabot |
Andrew J. Bromage et al. |
MIT |
Unix-like |
Haskell |
1.0 |
4.2.3.2 (January 20, 2011) |
Many plugins; usable offline as a Haskell development tool; embeddable in GHCi |
[14] |
| Mozbot |
Ian Hickson, Chris Crews |
MPL |
Cross-platform |
Perl |
? |
? |
? |
[15] |
| Pbot |
Weaver/Solo |
Freeware |
Windows |
mIRC Script |
? |
? |
Channel protection bot, written as mIRC script |
[16] |
| PircBot |
Paul Mutton |
GPL |
Cross-platform |
Java |
? |
? |
Framework for creating bots |
[17] |
| phenny |
Sean B. Palmer |
EFLv2 |
Unix-like |
Python |
? |
? |
Threaded, can load or disable modules at runtime |
[18] |
| pmxbot |
YouGov, Jamie Turner, Chris Mulligan |
MIT |
Unix-like |
Python |
? |
? |
Designed to be extensible for a work IRC network |
[19] |
| Q-bot |
Q-bot |
Freeware |
Windows |
C# |
? |
? |
Plug-in function |
[20] |
| Ruby-rbot |
ruby-rbot |
GPL |
Unix-like |
Ruby |
? |
? |
? |
[21] |
| Schongo |
Selig, Posiden, Wil |
? |
Cross-platform |
Python |
? |
? |
Focus on simplicity, highly extandable module system, rapid development cycle |
[22] |
| Supybot |
Jeremiah Fincher, James Vega and others |
BSD |
Cross-platform |
Python |
0.30 |
0.83.4.1 |
Many plugins, SSL, multiple networks support, (un)loading plugins, threads, configuration registry, standardized command syntax, argument parsing |
[23] |
| Yauib |
Julien Palard |
Simplified BSD |
Cross-platform |
Python |
2011-03-22 |
? |
Plugins can be written in any language |
[24] |
| VikingBot |
Tor Henning Ueland |
GPL-3.0 |
Unix-like |
PHP |
-- |
2011-11-30 |
Simple PHP based IRC bot with support for secure IRC servers and plugin support |
[25] |