The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Infobot::Plugin::Conduit::IRC - Connect to IRC

DESCRIPTION

Simple wrapper around POE::Component::IRC to allow connections to IRC networks.

CONFIGURATION EXAMPLE

 conduit:
    'Connection to MagNET':
      class : Infobot::Plugin::Conduit::IRC
      extras:
          server   : cou.ch
          nick     : infobot2
          port     : 6667
          ircname  : sheriff's infobot replacement
          channels :
              '#perl':
                  addressing : 1
          ignore   :
              - 'purl.*'
              - 'buubot.*'
              - 'dipsy.*'
              - 'CPAN.*'

CONFIGURATION OPTIONS

server

The hostname or IP address of the target server

port

The TCP port to connect to - defaults to 6667

ircname

The name that comes up when someone performs a /whois on your Infobot

nick

The nick your Infobot should attempt to use

ignore

A YAML array of regular expressions - messages from nicknames that match these will be ignored

channels

A YAML hash containing channel names, and whether or not addressing is optional in them - that is, does the bot need to be spoken to in order to reply?