POE::Filter::IRC(3p)  User Contributed Perl Documentation POE::Filter::IRC(3p)



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

SYNOPSIS
        my $filter = POE::Filter::IRC->new();
        my @events = @{ $filter->get( [ @lines ] ) };

DESCRIPTION
       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 deprecated in POE::Component::IRC.  It now uses
       the same mechanism that that uses to parse IRC text.

CONSTRUCTOR
   "new"
       Returns a new POE::Filter::Stackable object containing a
       POE::Filter::IRCD object and a POE::Filter::IRC::Compat object. This
       does the same job that POE::Filter::IRC used to do.

METHODS
       See the documentation for POE::Filter::IRCD and
       POE::Filter::IRC::Compat.

AUTHOR
       Dennis "fimmtiu" Taylor

       Refactoring by Chris "BinGOs" Williams <chris@bingosnet.co.uk>

SEE ALSO
       The documentation for POE and POE::Component::IRC.

       POE::Filter::Stackable

       POE::Filter::IRCD

       POE::Filter::IRC::Compat



perl v5.12.2                      2010-11-05              POE::Filter::IRC(3p)
