POE::Component::IRC::Object - A slightly simpler OO interface to PoCoIRC

Quite simply, I didn't like the way the module POE::Component::IRC worked. I felt like it required me to do too many things - create a PoCo::IRC instance for each IRC client, and then create a session, and in the "_start" for the session I was suppos...

MSERGEANT/POE-Component-IRC-Object-0.02 - 02 Jul 2002 14:39:56 GMT - Search in distribution

POE - portable multitasking and networking framework for any event loop

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

RCAPUTO/POE-1.367   (12 reviews) - 03 Jun 2015 14:20:42 GMT - Search in distribution

Moses - A framework for building IRC bots quickly and easily.

Moses is some declarative sugar for building an IRC bot based on the Adam IRC Bot. Moses is designed to minimize the amount of work you have to do to make an IRC bot functional, and to make the process as declarative as possible....

GETTY/Adam-0.91 - 26 Aug 2011 03:39:06 GMT - Search in distribution

Task::POE::All - All of POE on CPAN

This task contains all distributions under the POE namespace....

APOCAL/Task-POE-All-1.102 - 09 Nov 2014 11:07:41 GMT - Search in distribution

Hailo - A pluggable Markov engine analogous to MegaHAL

Hailo is a fast and lightweight markov engine intended to replace AI::MegaHAL. It has a Mouse (or Moose) based core with pluggable storage, tokenizer and engine backends. It is similar to MegaHAL in functionality, the main differences (with the defau...

AVAR/Hailo-0.72 - 01 Dec 2013 17:07:22 GMT - Search in distribution

IRC::Bot - Channel Maintenance IRC bot.

A complete bot, similar to eggdrop using POE::Component::IRC. Allows access to all channel user management modes. Provides !seen and !quote functions, a complete help system, logging, dcc chat interface, and it runs as a daemon process. IRC::Bot util...

BWSMITH/IRC-Bot-0.08 - 24 Jul 2007 17:42:23 GMT - Search in distribution

Net::IRC - DEAD SINCE 2004 Perl interface to the Internet Relay Chat protocol

This module has been abandoned and deprecated since 2004. The original authors have moved onto POE::Component::IRC and more modern techniques. This distribution is not maintained and only uploaded to present successively louder "don't use this" warni...

APEIRON/Net-IRC-0.79   (2 reviews) - 27 Dec 2009 02:03:36 GMT - Search in distribution

POE::Filter::IRC - A POE-based parser for the IRC protocol

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.88   (3 reviews) - 28 Jun 2014 12:16:18 GMT - Search in distribution

Net::IRC2 - Client interface to the Internet Relay Chat protocol.

This module will provide you an access to the IRC protocol suitable to write your own IRC-Bots, or your IRC Client. The API will provide you the sames functions than Net::IRC, so change should be trivial. This module "use Parse::RecDescent;" by Dr. C...

KNOTTY/Net-IRC2-0.27 - 22 Aug 2005 18:35:18 GMT - Search in distribution

App::Pocoirc - A command line tool for launching POE::Component::IRC clients

This distribution provides a generic way to launch IRC clients which use POE::Component::IRC. The main features are: * Prints useful status information (to your terminal and/or a log file) * Will daemonize if you so wish * Supports a configuration fi...

HINRIK/App-Pocoirc-0.47 - 27 Nov 2012 20:31:56 GMT - Search in distribution

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.017006 - 14 Apr 2015 00:58:42 GMT - Search in distribution

Bot::Pluggable - A plugin based IRC bot

This is a very small (but important) part of a pluggable IRC bot framework. It provides the developer with a simply framework for writing Bot components as perl modules. Each module gets a chance to listen to an event on the IRC network it joins and ...

MSERGEANT/Bot-Pluggable-0.03 - 27 Jan 2003 16:39:19 GMT - Search in distribution

AI::MegaHAL - Perl interface to the MegaHAL natural language conversation simulator.

Conversation simulators are computer programs which give the appearance of conversing with a user in natural language. Such programs are effective because they exploit the fact that human beings tend to read much more meaning into what is said than i...

CHORNY/AI-MegaHAL-0.08   (1 review) - 12 Apr 2015 11:26:44 GMT - Search in distribution

POE::Filter::IRCD - A POE-based parser for the IRC protocol

POE::Filter::IRCD provides a convenient way of parsing and creating IRC protocol lines. It provides the parsing engine for POE::Component::Server::IRC and POE::Component::IRC. A standalone version exists as Parse::IRC....

BINGOS/POE-Filter-IRCD-2.44 - 10 Jun 2013 13:31:41 GMT - Search in distribution

App::Bondage::State - Generates IRC server replies based on information provided by POE::Component::IRC::State.

App::Bondage::State is a POE::Component::IRC plugin. Its role is to use POE::Component::IRC::State's information as a cache so that fewer trips will be to the IRC server when clients submit queries. The methods here are only useful for a subset of th...

HINRIK/App-Bondage-0.4.11 - 07 Oct 2010 01:07:18 GMT - Search in distribution
  • App::Bondage::Away - A PoCo-IRC plugin which changes the away status based on the presence of proxy clients.
  • App::Bondage::Client - A PoCo-IRC plugin which handles a proxy client.
  • App::Bondage::Recall - A PoCo-IRC plugin which can greet proxy clients with the messages they missed while they were away.

Bot::Webalert - IRC bot watches Web sites and reports changes to IRC channels

Bot::Webalert implements an IRC bot that periodically checks the content of a web page and sends a message to an IRC channel if there are interesting changes. Changes are determined by a user-defined callback function that gets called by the bot with...

MSCHILLI/Bot-Webalert-0.01 - 28 Feb 2009 05:54:47 GMT - Search in distribution

Curses::UI::POE - A subclass makes Curses::UI POE Friendly.

TAG/Curses-UI-POE-0.04 - 15 Dec 2011 10:28:54 GMT - Search in distribution

Bot::BasicBot - simple irc bot baseclass

Basic bot system designed to make it easy to do simple bots, optionally forking longer processes (like searches) concurrently in the background. There are several examples of bots using Bot::BasicBot in the examples/ folder in the Bot::BasicBot tarba...

HINRIK/Bot-BasicBot-0.89   (1 review) - 21 Nov 2011 22:09:09 GMT - Search in distribution

POEx::IRC::Backend - IRC client or server backend

A POE IRC socket handler that can be used (by client or server implementations) to speak the IRC protocol to endpoints via IRC::Message::Object objects. Inspired by POE::Component::Server::IRC::Backend & POE::Component::IRC. This is a very low-level ...

AVENJ/POEx-IRC-Backend-0.028001 - 29 Jun 2015 14:28:09 GMT - Search in distribution

POE::Filter::IRC::P10 - A POE-based parser for the IRC protocol, hacked for P10 protocol.

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

BINGOS/POE-Component-IRC-Service-0.996 - 15 Feb 2010 21:25:16 GMT - Search in distribution