"ThreatNet::Bot::AmmoBot" is the basic foot soldier of the ThreatNet bot ecosystem, fetching ammunition and bringing it to the channel. It connects to a single ThreatNet channel, and then tails one or more files scanning for threat messages while fol...
ADAMK/ThreatNet-0.20 - 03 Jun 2008 07:59:42 UTCA single instance of an IRC::Indexer trawler; this is the bot that forms the backbone of the rest of the IRC::Indexer modules and utilities. Connects to a specified server, gathers some network information, and disconnects when either all requests ap...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTCRepresents an IRC server context. Bot::Cobalt::Core stores a server context object for every configured context; it can be retrieved using get_irc_context. Attributes The following attributes are available: name The server name. Note that this is the...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCA simple Ohm's law calculator; given a string specifying parameters in the form of "<N>a <N>o <N>w <N>v", attempts to fill in the blanks....
AVENJ/Bot-Cobalt-Plugin-Ohm-1.001001 - 02 Oct 2015 01:56:21 UTCBot::BasicBot::Pluggable started as Yet Another Infobot replacement, but now is a generalised framework for writing infobot-type bots that lets you keep each specific function separate. You can have separate modules for factoid tracking, 'seen' statu...
BIGPRESH/Bot-BasicBot-Pluggable-1.20 - 06 Apr 2017 22:47:43 UTCThis module provides the sugar imported when you 'use Bot::Cobalt'; these are simple functions that wrap Bot::Cobalt::Core methods. core Returns the Bot::Cobalt::Core singleton for the running instance. Same as calling: require Bot::Cobalt::Core; my ...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCJason 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 UTCThis plugin provides an easy interface to asynchronous HTTP requests; it bridges Cobalt's plugin pipeline and POE::Component::Client::HTTP to provide responses to Bot_www_request events. The request should be a HTTP::Request object. Inside the respon...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCAVAR/Bot-Training-StarCraft-0.03 - 27 Nov 2018 12:26:50 UTC
A Bot::Cobalt plugin. Monitors an arbitrary number of RSS feeds, reporting new headlines to configured contexts/channels. Uses XML::RSS::Feed to track and parse feeds....
AVENJ/Bot-Cobalt-Plugin-RSS-0.002 - 23 Jul 2012 16:48:28 UTCThis script create the required class and configuration for a new bot server. Bot servers are used to host groups of bots (and possibly humans) where they can interact. This will also help build stubs for tests. If you only specify the server name, a...
HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 UTCBot::Cobalt RC files are small per-instance YAML configuration files used by the default frontends to determine the location of configuration ('etc') and dynamic data ('var') directories. An example RC file might look like: --- BASE: /home/cobalt/cob...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCA fairly basic 'seen' command; tracks users joining, leaving, and changing nicknames. Uses Bot::Cobalt::DB for storage. The path to the SeenDB can be specified via "plugins.conf": Seen: Module: Bot::Cobalt::Plugin::Seen Opts: SeenDB: path/relative/to...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCThis plugin provides the standard authorization and access control functionality for Bot::Cobalt....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCBots are fun and all, but they can easily become annoying. These controls for preventing a bot from sending too often or repeating itself too frequently can help to minimize that annoyance. The purpose of the send policy framework is to allow the bot...
HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTCA Bot::Cobalt calculator plugin using Math::Calc::Parser. See the Math::Calc::Parser documentation for details on acceptable expressions....
AVENJ/Bot-Cobalt-Plugin-Calc-0.004005 - 26 Apr 2016 05:32:23 UTCIncoming IRC messages are broadcast to the plugin pipeline via Bot::Cobalt::IRC; this is the base class providing an easy object interface to parsed messages. This is the most frequently used Event subclass; the methods inherited from Bot::Cobalt::IR...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTCA dispatcher is an array of predicates that are each executed in turn. Each predicate is a subroutine that is run against the message that may or may not take an action against it and is expected to return a boolean value declaring whether any action...
HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTCSimple declarative syntax for an IRC bot that responds to commands....
ALTREUS/Bot-BasicBot-CommandBot-0.05 - 27 Mar 2015 23:07:15 UTC