libot.pl - The bot framework
% libot.pl -c config.pl
LiBot is a pluggable lingr bot framework.
You can create your own plugins very easily.
Here is a example configuration file for lingr bot:
+{ providers => [ 'Lingr' => { host => '127.0.0.1', port => 1199, }, ], 'handlers' => [ Karma => { path => 'karma.bdb', }, 'LLEval', 'IkachanForwarder' => { url => 'http://127.0.0.1:4979', channel => '#hiratara', }, 'PerldocJP', 'URLFetcher', 'CoreList', ], };
And you can use IRC!
+{ providers => [ 'IRC' => { server => 'chat.freenode.net', port => 6667, }, ], 'handlers' => [ Karma => { path => 'karma.bdb', }, 'LLEval', 'IkachanForwarder' => { url => 'http://127.0.0.1:4979', channel => '#hiratara', }, 'PerldocJP', 'URLFetcher', 'CoreList', ], };
To install LiBot, copy and paste the appropriate command in to your terminal.
cpanm
cpanm LiBot
CPAN shell
perl -MCPAN -e shell install LiBot
For more information on module installation, please visit the detailed CPAN module installation guide.