Bot-Net
view release on metacpan or search on metacpan
lib/Bot/Net/Mixin/Bot/IRC.pm view on Meta::CPAN
"BOT READY : nick $config->{nick} server $config->{server} "
."port $config->{port}");
};
=head2 on irc_disconnected
=head2 on irc_error
=head2 on irc_socketerr
Handles bot disconnections. If the bot becomes disconnected it will automatically attempt to reconnect until the server returns or lets the bot back. It will attempt to do so in a way that will not cause it to be blocked for flooding.
=cut
on [ qw( irc_disconnected irc_error irc_socketerr ) ] => run {
# TODO XXX FIXME Add support for notifying the bot that the connection has
# been lost and then notifying the bot again when the connection is
# re-established.
delay attempt_reconnect => 60;
};
( run in 1.476 second using v1.01-cache-2.11-cpan-49f99fa48dc )