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

NAME

App::Devbot - IRC bot which helps development

SYNOPSIS

  use App::Devbot;
  App::Devbot->run;

DESCRIPTION

App::Devbot is an IRC bot which helps developers collaborate.

Right now, it only does channel logging and file storage. It might do more in the future.

OPTIONS

--nick nickname

The nickname of devbot. Defaults to devbot.

--password password

If supplied, identify to NickServ with this password

--server hostname

The server to connect to. Defaults to irc.oftc.net.

--port port

The port to connect to. Defaults to 6697.

--ssl, --no-ssl

--ssl enables connecting to the server with SSL, --no-ssl disables this. Defaults to --ssl.

--channel channel

Makes devbot connect to channel. Can be supplied multiple times for multiple channels. Has no default value.

--log, --no-log

--log enables logging events to 'logs/CHANNEL/DATE.txt'. --no-log disables logging. Defaults to --log.

--store-files, --no-store-files

--store-files enables storing files received via DCC to 'files/FILENAME'. Files are only accepted if the sender and devbot share a channel. Only use when all channel users are trusted. --no-store-files disables storing files. Defaults to <--no-store-files>.

--trace, --no-trace

--trace enables POE::Component::IRC::State tracing. Useful for debugging. --no-trace disables tracing. Defaults to --no-trace.

CAVEATS

As stated above, the --store-files option should only be used on private channels where every user is trusted.

AUTHOR

Marius Gavrilescu, <marius@ieval.ro>

COPYRIGHT AND LICENSE

Copyright (C) 2013 by Marius Gavrilescu

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.