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
-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.