NAME

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

SYNOPSIS

pocoirc <options>

Options:
  -c, --check                  Check if config is valid and code compiles
  -f 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
  -p FOO, --password FOO       Use server password FOO
  -n FOO, --nickname FOO       Use nickname FOO
  -u FOO, --username FOO       Use username FOO
  -i FOO, --ircname FOO        Use ircname FOO
  -j FOO --join FOO            Join channel FOO (see below)
  -N FOO, --nspassword FOO     NickServ password (see below)
  -P FOO, --plugin FOO         Load plugin FOO (see below)
  -6, --ipv6,                  Use IPv6
  -S, --ssl,                   Use SSL
  -a FOO:BAR, --arg FOO:BAR    Arbitrary argument to POE::Component::IRC
  -C FOO, --class FOO          E.g. POE::Component:IRC::Qnet::State
  -I FOO, --lib FOO            A Perl library directory to include
  -l, --log-file               Write status messages to this log file

Arguments to the -j option can be a channel name (e.g. '#foo') or a channel
name and a password separated by a colon (e.g. '#foo:bar'). If you specify
any channels, an AutoJoin plugin with these parameters will be added to
your IRC component.

When you use the -N option, a NickServID plugin will be added for you with
the supplied password.

Arguments to the -P option should consist of the short 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.