All releases of the mg2bot


Release Notes: This release fixes a scheduled event bug that caused the bot to freeze up in certain situations. It adds a wowitem plugin for looking up World of Warcraft items on wowhead. It adds random_quote, areacode, and emeter general bot plugins. It has a major overhaul of the calc plugin, which allows for the use of math functions like abs(), sqrt(), etc.


Release Notes: Jabber IM support, optimized plugin internals and developer interfaces, several new plugins, enhanced bot console support, and factoid support.


Release Notes: A tinyurl plugin and a karma plugin were added. The rydia plugin was fixed. Bugs from 0.62b were solved. Rigorous testing was performed. Bots derived from this code have run almost 100 days in an active channel without error.


Release Notes: More dependencies were included, such as the Perl XML libraries. Bugs were fixed, botlink was enhanced, some plugins were added, and an XML user file was implemented, replacing the passwd-like colon-delimited user data file.


Release Notes: Major plugin system enhancements, and a new channel watching plugin called user_protect. The hostmask handling function was rewritten.


Release Notes: All sorts of network bugs were fixed by getting rid of the use of SIGALRM, and instead using a primary bot loop and checking it on a basis determined by the tick_length. The ping_timeout config option was implemented, which disconnects the bot and reconnects if a specified number of ticks passes between pings. A config file for each plugin is now supported. Lots of bugfixes were made, and the bot was hardened.


Release Notes: Botlink support, integration of Net::IRC and Digest::Perl::MD5 into the package, the ability to configure multiple IRC servers, and less dependency on external modules (only XML::Simple is required). This release has been tested on Solaris, FreeBSD, Gentoo Linux, Mandrake Linux, and RedHat Linux. Queued events that enhance bot stability and efficiency were added.


Release Notes: Initial announcement.