Perlbot is an IRC bot written in Perl. It depends on Net::IRC and its goals are simplicity and modularity. The base bot allows auto-opping, notes, multiple channels, etc., but much much more is possible through the use of plugins. Many plugins are included, and it should be easy for anyone with some knowledge of Perl to write her own.
|Tags||Communications Chat IRC|
|Operating Systems||OS Independent|
Release Notes: This release changes the logging facility API, providing a layer of abstraction allowing logging to arbitrary targets (e.g. files, databases, XML, etc.). A new config API allows for greater flexibility and ease of use. The built-in Webserver allows for authentication with this release. Miscellaneous cleanups and fixes are also included.
Release Notes: This release fixes some minor bugs and adds a couple of features which are mainly interesting to developers. It also includes the initial release of the feedback agent, which should help developers gather relevant information to aid in future releases.
Release Notes: This release fixes a fairly major forking problem in the integrated Web server. Additionally, there are a couple of new features and plugins. This is a development release, but it is getting quite close to what 2.0 will be like.
Release Notes: A new Web Services feature has been added. Now plugins can easily publish information through an HTTP interface. Several included plugins have been modified to utilize this feature. There are a few new plugins, as well as modifcations and improvements to old ones.
Release Notes: A lot of internal cleanups have been made, and the debug output made somewhat more logical. Plugin loading and unloading should work now via !loadplugin and !unloadplugin. The new URLEater plugin, !urls, will show the URLs that were recently pasted into the channel. Also included is a new Trivia plugin for running trivia games and keeping statistics on the players.