NAME

pocoirc - A command line tool for launching POE::Component::IRC clients

SYNOPSIS

pocoirc <options>

Options:
  -c FOO, --config FOO         Use config file FOO
  -d, --daemonize              Run in the background
  -v, --verbose                Show IRC protocol messages
  -N, --no-color               Don't use terminal colors
  -V, --version                Print version
  -h, --help                   Print this usage message

When not using a config file, you can use these:
  -s FOO, --server FOO         Connect to server FOO
  -n FOO, --nickname FOO       Use nickname FOO
  -u FOO, --username FOO       Use username FOO
  -i FOO, --ircname FOO        Use ircname FOO
  -p PLUGIN, --plugin PLUGIN   Load plugin PLUGIN (see below)
  -6, --ipv6,                  Use IPv6
  -S, --ssl,                   Use SSL
  -C FOO, --class FOO          E.g. POE::Component:IRC::Qnet::State
  -I FOO, --lib FOO            A Perl library directory of plugins
  -l, --log-file               Write status messages to this log file

PLUGIN mentioned above should consist of the plugin class name, zero or
more  whitespace, and possibly a JSON hash of arguments to the plugin's
constructor:

 -p AutoJoin
 -p 'AutoJoin{"ReJoinOnKick":0}'
 -p 'AutoJoin{"ReJoinOnKick":0,"Channels":["#foo","#bar"]}'
 -p 'AutoJoin {"ReJoinOnKick": 0, "Channels": ["#foo", "#bar"]}'

For documentation on the configuration file, do "perldoc App::Pocoirc"

AUTHOR

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

LICENSE AND COPYRIGHT

Copyright 2010 Hinrik Örn Sigurðsson

This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.