Search results for "dist:POE-Component-IRC"

POE::Filter::IRC - A POE-based parser for the IRC protocol River stage three • 54 direct dependents • 109 total dependents

POE::Filter::IRC takes lines of raw IRC input and turns them into weird little data structures, suitable for feeding to POE::Component::IRC. They look like this: { name => 'event name', args => [ some info about the event ] } This module was long dep...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC - A fully event-driven IRC client module River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC is a POE component (who'd have guessed?) which acts as an easily controllable IRC client for your other POE components and sessions. You create an IRC component and tell it what events your session cares about and where to connect...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Filter::IRC::Compat - A filter which converts POE::Filter::IRCD output into POE::Component::IRC events River stage three • 54 direct dependents • 109 total dependents

POE::Filter::IRC::Compat is a POE::Filter that converts POE::Filter::IRCD output into the POE::Component::IRC compatible event references. Basically a hack, so I could replace POE::Filter::IRC with something that was more generic. Among other things,...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Qnet - A fully event-driven IRC client module for Quakenet River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Qnet is an extension to POE::Component::IRC specifically for use on Quakenet <http://www.quakenet.org/>. See the documentation for POE::Component::IRC for general usage. This document covers the extensions. The module provides a ...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::State - A fully event-driven IRC client module with nickname and channel tracking River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::State is a sub-class of POE::Component::IRC which tracks IRC state entities such as nicks and channels. See the documentation for POE::Component::IRC for general usage. This document covers the extra methods that POE::Component::...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Common - Provides a set of common functions for the POE::Component::IRC suite River stage three • 54 direct dependents • 109 total dependents

'ATTENTION': Most of this module's functionality has been moved into IRC::Utils. Take a look at it. This module still exports the old functions (as wrappers around equivalents from IRC::Utils), but new ones won't be added....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin - Provides plugin constants and documentation for POE::Component::IRC River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC's plugin system has been released separately as Object::Pluggable. Gleaning at its documentation is advised. The rest of this document mostly describes aspects that are specific to POE::Component::IRC's use of Object::Pluggable....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Cookbook - The PoCo-IRC Cookbook: Overview River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC is a fully event-driven IRC client module built around POE. It can be used to write IRC client applications of any kind. This cookbook features working examples of programs demonstrating the capabilities of POE::Component::IRC. No...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Projects - A listing of projects that use POE::Component::IRC River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Projects strives to document projects that are using POE::Component::IRC>. Projects can include subclasses, bot frameworks, bots, etc. The only stipulation for inclusion is that the project utilises POE::Component::IRC>. Inclusio...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Constants - Defines constants required by POE::Component::IRC River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Constants defines constants required by POE::Component::IRC and derived sub-classes....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Qnet::State - A fully event-driven IRC client module for Quakenet with nickname and channel tracking River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Qnet::State is an extension to POE::Component::IRC::Qnet specifically for use on Quakenet <http://www.quakenet.org/>, which includes the nickname and channel tracking from POE::Component::IRC::State. See the documentation for POE...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::DCC - A PoCo-IRC plugin providing support for DCC transfers River stage three • 54 direct dependents • 109 total dependents

This plugin provides the IRC commands needed to make use of DCC. It is used internally by POE::Component::IRC so there's no need to add it manually....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::CTCP - A PoCo-IRC plugin that auto-responds to CTCP requests River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Plugin::CTCP is a POE::Component::IRC plugin. It watches for "irc_ctcp_version", "irc_ctcp_userinfo", "irc_ctcp_ping", "irc_ctcp_time" and "irc_ctcp_source" events and autoresponds on your behalf....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::Proxy - A PoCo-IRC plugin that provides a lightweight IRC proxy/bouncer River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Plugin::Proxy is a POE::Component::IRC plugin that provides lightweight IRC proxy/bouncer server to your POE::Component::IRC bots. It enables multiple IRC clients to be hidden behind a single IRC client-server connection. Spawn a...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::Whois - A PoCo-IRC plugin that generates events for WHOIS and WHOWAS replies River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Plugin::Whois is the reimplementation of the "irc_whois" and "irc_whowas" code from POE::Component::IRC as a plugin. It is used internally by POE::Component::IRC so there is no need to use this plugin yourself....

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Cookbook::Seen - Implement the 'seen' command River stage three • 54 direct dependents • 109 total dependents

#!/usr/bin/env perl use strict; use warnings; use IRC::Utils qw(parse_user lc_irc); use POE; use POE::Component::IRC::State; use POE::Component::IRC::Plugin::AutoJoin; use POE::Component::IRC::Plugin::BotCommand; use Storable; use constant { USER_DAT...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Cookbook::Gtk2 - An IRC client with a Gtk2 interface River stage three • 54 direct dependents • 109 total dependents

#!/usr/bin/env perl use strict; use warnings; use Gtk2 -init; use Gtk2::SimpleList; use IRC::Utils qw(parse_user strip_color strip_formatting decode_irc); use POE qw(Loop::Glib Component::IRC::State Component::IRC::Plugin::Connector); my $channel = "...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::Logger - A PoCo-IRC plugin which logs public, private, and DCC chat messages to disk River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Plugin::Logger is a POE::Component::IRC plugin. It logs messages and CTCP ACTIONs to either #some_channel.log or some_nickname.log in the supplied path. In the case of DCC chats, a '=' is prepended to the nickname (like in irssi)...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Plugin::PlugMan - A PoCo-IRC plugin that provides plugin management services. River stage three • 54 direct dependents • 109 total dependents

POE::Component::IRC::Plugin::PlugMan is a POE::Component::IRC plugin management plugin. It provides support for 'on-the-fly' loading, reloading and unloading of plugin modules, via object methods that you can incorporate into your own code and a hand...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC

POE::Component::IRC::Cookbook::Hailo - A blabbering IRC bot River stage three • 54 direct dependents • 109 total dependents

#!/usr/bin/env perl use strict; use warnings; use POE; use POE::Component::IRC::Plugin::AutoJoin; use POE::Component::IRC::Plugin::Connector; use POE::Component::IRC::Plugin::Hailo; use POE::Component::IRC::State; my $irc = POE::Component::IRC::State...

BINGOS/POE-Component-IRC-6.93 - 15 Jun 2021 18:29:10 UTC
36 results (0.025 seconds)