The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Bot-Cobalt irc"

Bot::Cobalt::IRC - Bot::Cobalt IRC bridge River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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

lib/Bot/Cobalt/IRC/Role/UserEvents.pm River stage two • 15 direct dependents • 15 total dependents

AVENJ/Bot-Cobalt-0.021003 - 31 Jul 2016 18:45:20 UTC

Bot::Cobalt - IRC darkbot-alike plus plugin authoring sugar River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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 River stage two • 15 direct dependents • 15 total dependents

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
39 results (0.043 seconds)