IRC::Message::Object - Incoming or outgoing IRC events River stage one • 2 direct dependents • 3 total dependents

These objects represent incoming or outgoing IRC messages (events); they can be created from either named parameters or a raw IRC line and provide accessors with automatic parsing magic. Functions ircmsg Create a new IRC::Message::Object; shortcut fo...

AVENJ/IRC-Toolkit-0.092002 - 31 Jul 2016 23:59:10 GMT

Bot::IRC - Yet Another IRC Bot River stage zero No dependents

Yet another IRC bot. Why? There are so many good bots and bot frameworks to select from, but I wanted a bot framework that worked like a Unix service out-of-the-box, operated in a pre-fork way to serve multiple concurrent requests, and has a dirt-sim...

GRYPHON/Bot-IRC-1.22 - 01 Oct 2018 23:32:10 GMT

Net::IRC - DEAD SINCE 2004 Perl interface to the Internet Relay Chat protocol River stage zero No dependents

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 - 27 Dec 2009 02:03:36 GMT

Mojo::IRC - IRC Client for the Mojo IOLoop River stage zero No dependents

Mojo::IRC is a non-blocking IRC client using Mojo::IOLoop from the wonderful Mojolicious framework. It features IPv6 and TLS, with additional optional modules: IO::Socket::IP and IO::Socket::SSL. By default this module will only emit standard IRC eve...

JHTHORSEN/Mojo-IRC-0.45 - 07 Jun 2018 06:41:34 GMT

IRC::Toolkit - Useful IRC objects and utilities River stage one • 2 direct dependents • 3 total dependents

A collection of useful IRC-related utilities. See their respective documentation, below. Modules that export functions use Exporter::Tiny, which is quite flexible; see the Exporter::Tiny docs for details. IRC::Message::Object; Objects representing in...

AVENJ/IRC-Toolkit-0.092002 - 31 Jul 2016 23:59:10 GMT

Protocol::IRC - IRC protocol handling River stage one • 1 direct dependent • 3 total dependents

This mix-in class provides a base layer of IRC message handling logic. It allows reading of IRC messages from a string buffer and dispatching them to handler methods on its instance. Protocol::IRC::Client provides an extension to this logic that may ...

PEVANS/Protocol-IRC-0.12 - 04 Mar 2017 01:39:09 GMT

Test::Mojo::IRC - Module for testing Mojo::IRC River stage zero No dependents

Test::Mojo::IRC is a module for making it easier to test Mojo::IRC applications....

JHTHORSEN/Mojo-IRC-0.45 - 07 Jun 2018 06:41:34 GMT

Net::Async::IRC - use IRC with IO::Async River stage one • 1 direct dependent • 2 total dependents

This object class implements an asynchronous IRC client, for use in programs based on IO::Async. Most of the actual IRC message handling behaviour is implemented by the parent class Net::Async::IRC::Protocol. Most of the behaviour related to being an...

PEVANS/Net-Async-IRC-0.11 - 04 Mar 2017 11:18:38 GMT

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 GMT

IRC::Toolkit::CTCP - CTCP parsing utilities River stage one • 2 direct dependents • 3 total dependents

Utility functions useful for quoting/unquoting/extracting CTCP. ctcp_extract Takes input (in the form of an IRC::Message::Object instance, a hash such as that produced by POE::Filter::IRCv3, or a raw line) and attempts to extract a valid CTCP request...

AVENJ/IRC-Toolkit-0.092002 - 31 Jul 2016 23:59:10 GMT

Protocol::IRC::Message - encapsulates a single IRC message River stage one • 1 direct dependent • 3 total dependents

An object in this class represents a single IRC message, either received from or to be sent to the server. These objects are immutable once constructed, but provide a variety of methods to access the contained information. This class also understands...

PEVANS/Protocol-IRC-0.12 - 04 Mar 2017 01:39:09 GMT

POEx::IRC::Backend - IRC client or server backend River stage one • 2 direct dependents • 2 total dependents

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.030003 - 30 Aug 2015 04:05:11 GMT

Audio::Ardour::Irc - Automate the Ardour DAW software. River stage zero No dependents

This module sends OSC messages to the Ardour DAW. NOTE: this is a direct replacement for Audio::Ardour::Control and builds on Jonathan Stowe's original work. METHODS new Construct a new Audio::Ardour::Irc object. The only argument is the URL of the A...

MCGRUFF/Audio-Ardour-Irc-0.20 - 12 May 2012 22:50:55 GMT

POE::Component::IRC - A fully event-driven IRC client module River stage three • 56 direct dependents • 127 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.90 - 05 Sep 2017 18:19:13 GMT

IRC::Toolkit::Parser - Functional-style IRC filter interface River stage one • 2 direct dependents • 3 total dependents

A simple functional-style frontend to POE::Filter::IRCv3. This will be slower than using the filter directly, but it's convenient for one-offs. See POE::Filter::IRCv3 for details. Also see IRC::Message::Object for a handy object-oriented interface to...

AVENJ/IRC-Toolkit-0.092002 - 31 Jul 2016 23:59:10 GMT

AnyEvent::IRC::Client - A highlevel IRC connection River stage two • 8 direct dependents • 10 total dependents

AnyEvent::IRC::Client is a (nearly) highlevel client connection, that manages all the stuff that noone wants to implement again and again when handling with IRC. For example it PONGs the server or keeps track of the users on a channel. This module al...

ELMEX/AnyEvent-IRC-0.97 - 17 Mar 2013 18:21:47 GMT

IRC::Toolkit::ISupport - IRC ISUPPORT parser River stage one • 2 direct dependents • 3 total dependents

An ISUPPORT (IRC numeric 005) parser that accepts either raw IRC lines or IRC::Message::Object instances and produces struct-like objects with some special magic for parsing known ISUPPORT types. See <http://www.irc.org/tech_docs/005.html> parse_isup...

AVENJ/IRC-Toolkit-0.092002 - 31 Jul 2016 23:59:10 GMT

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 GMT

ThreatNet::IRC::Envelope - IRC envelope for ThreatNet::Message objects River stage zero No dependents

"ThreatNet::Message" objects can be created and moved around from and to a variety of places. However, when freshly recieved from an IRC channel, you may wish to apply logic to them based on special IRC-specific considerations. The "ThreatNet::IRC::E...

ADAMK/ThreatNet-0.20 - 03 Jun 2008 07:59:42 GMT

POEx::IRC::Client::Lite - Minimalist POE IRC interface River stage one • 1 direct dependent • 1 total dependent

A very thin (but pluggable / extensible) IRC client library using POEx::IRC::Backend and IRC::Toolkit on top of MooX::Role::POE::Emitter and MooX::Role::Pluggable. No state is maintained; POEx::IRC::Client::Lite provides a minimalist interface to IRC...

AVENJ/POEx-IRC-Client-Lite-0.004002 - 15 May 2016 16:15:14 GMT

76 results (0.087 seconds)