09 Oct 2010 21:40:05 UTC
- Distribution: POE-Component-IRC-Plugin-MultiProxy
- Module version: 0.01
- Source (raw)
- Browse (raw)
- How to Contribute
- Repository (git clone)
- Testers (742 / 1 / 1)
- KwaliteeBus factor: 0
- 14.51% Coverage
- License: perl_5
- Perl: v5.8.0
- Activity24 month
- Download (18.5KB)
- MetaCPAN Explorer
- Subscribe to distribution
- This version
- Latest versionHINRIK Hinrik Örn Sigurðsson
POE::Compoent::IRC::Plugin::MultiProxy::Recall - A PoCo-IRC plugin which can greet proxy clients with the messages they missed while they were away
use POE::Compoent::IRC::Plugin::MultiProxy::Recall; $irc->plugin_add('Recall', POE::Compoent::IRC::Plugin::MultiProxy::Recall->new( Mode => 'missed' ));
This plugin requires the IRC component to be POE::Component::IRC::State or a subclass thereof. It also requires a POE::Component::IRC::Plugin::BotTraffic to be in the plugin pipeline. It will be added automatically if it is not present.
One optional argument:
'Mode', which public messages you want it to recall. 'missed', the default, makes it only recall public messages that were received while no proxy client was attached. 'all' will recall public messages from all channels since they were joined. 'none' will recall none. The plugin will always recall missed private messages, regardless of this option.
Returns a plugin object suitable for feeding to POE::Component::IRC's
Hinrik Örn Sigurðsson, email@example.com
Module Install Instructions
To install POE::Component::IRC::Plugin::MultiProxy, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell install POE::Component::IRC::Plugin::MultiProxy
For more information on module installation, please visit the detailed CPAN module installation guide.