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?