zBot is a Jabber bot written in Perl.
It uses the cpan library Net::Jabber::Bot for all the XMPP and Jabber stuff.
Type ‘hilfe’ to get a list of all available commands. With ‘hilfe command’ you the description of the plugin is displayed.
Sorry, but all strings are in german. The documentation is in english so it should be easy to translate (maybe I make an english version later)
I wrote the english translations as comments to the strings.
To install zBot just copy all files to your webserver. Edit the modules/Configs.pm to your own needs (username and password of the bot are stored in this file).
Start zBot with
zbot.pl &
You can easily add Plugins by writing a perl module and put it into plugins. The Helloworld plugin is a good place to start. Important is to call the Plugins::registerPlugin method.
This bot was written by zimon
Is called from each plugin to register Adds plugin to %plugins and %descriptions
sub registerPlugin