POE::Component::IRC::Projects - A listing of projects that use
POE::Component::IRC
perldoc POE::Component::IRC::Projects
POE::Component::IRC::Projects strives to document projects that
are using POE::Component::IRC>. Projects can include subclasses, bot
frameworks, bots, etc. The only stipulation for inclusion is that the
project utilises POE::Component::IRC>.
Inclusion to ( or inversely, exclusion from ) this list does not
imply any sort of endorsement ( or disapproval ) of the said project.
An alphabetically ordered list of bot frameworks, that are
available on CPAN.
- Amethyst
- Amethyst is a bot core capable of handling parsing and routing of messages
between connections and brains. Amethyst can handle an arbitrary number of
connections of arbitrary types (given an appropriate module in
Amethyst::Connection::*), routing these messages fairly arbitrarily
through multiple processing cores (brains, live in Amethyst::Brain::*),
and responding to these messages on other arbitrary connections.
- Bot::BasicBot
- Basic bot system designed to make it easy to do simple bots, optionally
forking longer processes (like searches) concurrently in the
background.
- Bot::Pluggable
- 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.
- Bot::Infobot
- Bot::BasicBot::Pluggable based replacement for the venerable infobot.
- IRC::Bot
- A complete bot, similar to eggdrop using POE::Component::IRC. Allows
access to all channel user management modes. Provides !seen functions, a
complete help system, logging, dcc chat interface, and it runs as a daemon
process. IRC::Bot utilizes Cache::FileCache for seen functions, and for
session handling.
- ThreatNet::Bot::AmmoBot
- ThreatNet::Bot::AmmoBot is the basic foot soldier of the ThreatNet bot
ecosystem, fetching ammunition and bringing it to the channel. It connects
to a single ThreatNet channel, and then tails one or more files scanning
for threat messages while following the basic channel rules.