IRC bot for the #rrogue channel on irc.freenode.net.
Perl
Pull request Compare This branch is 2 commits ahead of cww:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
examples
lib/Bot
t
COPYING
README

README

These are the guts of the Sophos IRC bot that lives on #rrogue on the Freenode
IRC network.  The #rrogue channel is affiliated with the /r/roguelikes
community on Reddit <http://www.reddit.com/r/roguelikes/>.

For information about running the bot, run:

    perldoc -F bin/rroguebot.pl

A sample configuration file may be found in the examples/ directory.

Requirements:

    - Perl 5.10.1+
    - Non-core Perl modules
        - Class::Singleton 1.4+
        - common::sense 3.3+
        - JSON::PP 2.27104+
        - POE::Component::IRC 6.35+
        - Redis 1.904+
    - A functioning Redis 2.2.4+ server.

Requirements for running unit tests:

    - Non-core Perl modules
        - Test::MockObject
        - Test::Most

Running unit tests:

    prove -Ilib t

This bot is free software.  See the COPYING file included in this distribution
for licensing terms.

Copyright (c) 2011 Colin Wetherbee <cww@denterprises.org>