perl Bot::BasicBot
Basic bot system designed to make it easy to do simple bots, optionally forking longer processes (like searches) concurrently in the background.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:perl/perl-Bot-BasicBot && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
Bot-BasicBot-0.86.tar.gz | 0000031029 30.3 KB | |
perl-Bot-BasicBot.changes | 0000001704 1.66 KB | |
perl-Bot-BasicBot.spec | 0000002266 2.21 KB |
Revision 2 (latest revision is 7)
Stephan Kulow (coolo)
committed
(revision 2)
- updated to 0.86 - Add noticed(), which is like said() but for notices - Depend on POE::Component::IRC 6.56 for a notice-related fix - Document the 'no_run' attribute and add a getter/setter for it - Added a pocoirc() method which returns the underlying pocoirc object - Switched the backend from POE::Component::IRC to P::C::I::State - Print a warning and shut down if our session gets an exception - Document the channel_data() method - Depend on POE::Component::IRC 6.55 for a NAMES-related bugfix - Ignore empty strings returned by said() - Adjust the method documentation a bit to avoid confusion - Added the notice() method to send IRC notices. Useful when implementing bots. - Applied patch from Mario Domgörgen to use log() for warnings (RT #51804) - Only ignore said() when it returns undef/empty list, not false - got_names was never getting called. Fixed that. - Skip connect.t for now. I should rewrite it to use poco-server-irc... - Maintainership moved from cpan:TOMI to cpan:HINRIK - Use POE::Component::IRC's Connector plugin to handle reconnects. This fixes the endless reconnect loop when trying to shut down the bot - Kill subprocesses (e.g. those created by forkit()) on shutdown - Migrate distribution to Dist::Zilla - Eliminate bogus "NAMES HASH(0x1234567)" queries the bot was making after joining a channel
Comments 0