Search results for "distribution:Bot-Cobalt RDB"
Bot::Cobalt::Plugin::RDB - Bot::Cobalt "random" DB plugin
Jason Hamilton's darkbot came with the concept of "randstuffs," randomized responses broadcast to channels via a timer. Later versions included a search interface and "RDBs" -- discrete 'randstuff' databases that could be accessed via 'info' topic tr...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Plugin::RDB::SearchCache - Simple in-memory cache
SearchCache is a very simplistic mechanism for storing some arrays of data in a hash with a set ceiling limit of keys. If the number of keys in the specified cache grows above MaxKeys, older entries will be removed from the hash to make room for the ...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Plugin::RDB::AsyncSearch - Asynchronous RDB deep search
This is a simple POE session for managing fork()/exec()'d Bot::Cobalt::Plugin::RDB::AsyncSearch::Worker instances via POE::Wheel::Run. It does not interact with the Bot::Cobalt core directly in any way; it can be used from any POE session to deep-sea...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
lib/Bot/Cobalt/Plugin/RDB/AsyncSearch/Worker.pm
AVENJ/Bot-Cobalt-0.021003
-
31 Jul 2016 18:45:20 UTC
Bot::Cobalt - IRC darkbot-alike plus plugin authoring sugar
Bot::Cobalt is the second generation of the "cobalt" IRC bot, which was originally a Perl remiplementation of Jason Hamilton's 90s-era "darkbot". Bot::Cobalt provides a pluggable IRC bot framework coupled with a core set of plugins replicating classi...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Plugin::Info3 - Text-triggered responses for Bot::Cobalt
darkbot6 came with built-in *info2* functionality; text responses (possibly with variables) could be triggered by simple glob matches. This plugin follows largely the same pattern; users can add a topic: <JoeUser> cobaltbot: add hello*everyone Howdy ...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Plugin::Version - Retrieve bot version and info
Retrieves information about the running Cobalt instance. If Bot::Cobalt::Plugin::Info3 is available, the number of Info3 topics is included. If Bot::Cobalt::Plugin::RDB is available, the number of items in the 'main' RDB will be reported....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Manual::Plugins - Bot::Cobalt plugin authoring reference
This POD attempts to be a reasonably complete guide to writing Bot::Cobalt plugins. For a quick-start guide, try Bot::Cobalt::Manual::Plugins::Tutorial. Refer to "SEE ALSO" for other relevant documentation, such as instructions on packaging up your p...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC