NAME

POE::Component::IRC::Cookbook::MegaHAL - A blabbering IRC bot

SYNOPSIS

This bot uses POE::Component::IRC::Plugin::MegaHAL for most of its magic. As of yet, this recipe just contains a SYNOPSIS that is copied from its documentation.

DESCRIPTION

#!/usr/bin/env perl
use strict;
use POE;
my $irc = POE::Component::IRC::State->spawn(
nick => 'Brainy',
server => 'irc.freenode.net',
);
my @channels = ('#other_chan', '#my_chan');
$irc->plugin_add('MegaHAL', POE::Component::IRC::Plugin::MegaHAL->new(Own_channel => '#my_chan'));
$irc->plugin_add('AutoJoin', POE::Component::IRC::Plugin::AutoJoin->new(Channels => \@channels));
$irc->plugin_add('Connector', POE::Component::IRC::Plugin::Connector->new());
$irc->yield('connect');
$poe_kernel->run();

AUTHOR

Hinrik Örn Sigurðsson, hinrik.sig@gmail.com