POE::Filter::IRCD is a Perl module that provides a convenient way of creating and parsing Internet Relay Chat (IRC) protocol commands using the Perl Object Environment (POE) framework. . This module provides the basic parsing engine for various modules, including POE::Component::IRC and POE::Component::Server::IRC. A standalone version is available as Parse::IRC.