man POE::Filter::IRC () - POE::Filter::IRC -- A POE-based parser for the IRC protocol.

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 ] }

METHODS

•
new Creates a new POE::Filter::IRC object. Duh. :-) Takes no arguments.
•
get Takes an array reference full of lines of raw IRC text. Returns an array reference of processed, pasteurized events.
•
put There is no put method. That would be kinda silly for this filter, don't you think?

AUTHOR

Dennis fimmtiu Taylor, <dennis@funkplanet.com>.

SEE ALSO

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