Search results for "dist:Bot-Cobalt irc"
Bot::Cobalt::IRC - Bot::Cobalt IRC bridge
For a description of the commands provided by the IRC bridge, see Bot::Cobalt::IRC::Role::AdminCmds. This is the core plugin providing IRC functionality to Bot::Cobalt; incoming and outgoing IRC activity is handled just like any other plugin pipeline...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event - Base class for IRC event information
This is the base class for user-generated IRC events; Things Happening on IRC are generally turned into some subclass of this package....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Server - An IRC server context
Represents 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 UTC
Bot::Cobalt::IRC::Message - An incoming IRC message
Incoming 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 UTC
Bot::Cobalt::IRC::FloodChk - Flood check utils for Bot::Cobalt
This is a fairly generic flood control manager intended for Bot::Cobalt::IRC (although it can be used anywhere you'd like to rate limit messages). new The object's constructor takes two mandatory parameters, count and in, indicating that count messag...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Core::Role::IRC
Bot::Cobalt core methods for managing a pool of Bot::Cobalt::IRC::Server objects. This role is consumed by Bot::Cobalt::Core to provide the Servers hash (keyed on configured context name) and some convenience methods....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Mode - IRC Event subclass for mode changes
This is the Bot::Cobalt::IRC::Event subclass for mode changes, both user and channel. mode Returns the mode change as a string. is_umode Returns a boolean value indicating whether or not this appears to be a umode change on ourselves. target Returns ...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Quit - IRC Event subclass for user quits
This is the Bot::Cobalt::IRC::Event subclass for user quit events. reason Returns the displayed reason for the quit. common Returns a List::Objects::WithUtils::Array containing the list of channels previously shared with the user....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Kick - IRC Event subclass for kick events
This is the Bot::Cobalt::IRC::Event::Channel subclass for channel kick events. kicked Returns the kicked user's nickname. reason Returns the supplied kick reason string....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Nick - IRC Event subclass for nick changes
This is the Bot::Cobalt::IRC::Event subclass for nickname changes. new_nick Returns the new nickname, after the nick change. old_nick Returns the previous nickname, prior to the nick change. channels Returns a List::Objects::WithUtils::Array containi...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Topic - IRC Event subclass for topic changes
This is the Bot::Cobalt::IRC::Event::Channel subclass for channel topic changes. topic Returns the new channel topic, as an (undecoded and non-stripped) string. stripped Returns the color- and formatting-stripped topic string....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Event::Channel - IRC Event subclass for channel events
A class for Things Happening on an IRC channel. A subclass of Bot::Cobalt::IRC::Event. channel The only method added by this class is channel, returning a string containing the channel name....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Message::Public - Public message subclass
This is a subclass of Bot::Cobalt::IRC::Message -- most methods are documented there. When an incoming message is a public (channel) message, the provided $msg object has the following extra methods available: myself The 'myself' attribute can be twe...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::IRC::Role::AdminCmds - IRC-specific admin commands
This is a Moo::Role consumed by the default IRC plugin (Bot::Cobalt::IRC). It provides basic administrative commands specific to IRC connection control. As a failsafe you cannot disconnect from all contexts. See the "die" command provided by Bot::Cob...
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::Games - Some silly IRC games
Games.pm interfaces a handful of silly games, mapped to commands in a configuration file (usually "etc/plugins/games.conf")....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Core - Bot::Cobalt core and event syndicator
This module is the core of Bot::Cobalt, tying an event syndicator (via POE::Component::Syndicator and Object::Pluggable) into a logger instance, configuration manager, and other useful tools. Core is a singleton; within a running Cobalt instance, you...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Common - Import commonly-used tools and constants
This is a small exporter module providing easy inclusion of commonly used tools and constants to make life easier on plugin authors. strictures are also enabled. This will turn on 'strict' and make (most) warnings fatal. Try::Tiny is always imported....
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC
Bot::Cobalt::Utils - Utilities for Cobalt plugins
Bot::Cobalt::Utils provides a set of simple utility functions for the Bot::Cobalt core and plugins. Plugin authors may wish to make use of these; importing the :ALL tag from Bot::Cobalt::Utils will give you access to the entirety of this utility modu...
AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC