public
Description: Direct Connect bot written in Ruby
Clone URL: git://github.com/kballard/dcbot.git
Search Repo:
kballard (author)
Tue Feb 26 15:16:43 -0800 2008
commit  55b49412f3ec09069481b650f750737546e3f71e
tree    a9af0f3fc664923d7a688ef549b535e3dda14a86
parent  f8e3b582038680ed2cd5b7febd35ec9340d383c9
dcbot /
README
DCBot is a Direct Connect bot written in Ruby.
It has an extensible plugin architecture backed by a database
and comes with a plugin to manage requests.

Dependencies
============

- RubyGems
- ActiveRecord
- EventMachine
- libbz2

Usage
=====

Edit dcbot_example.conf, rename it to dcbot.conf, and then run dcbot.rb.
Typing text into standard input will send it as messages to hub chat.

Notes
=====

At this time, only one hub connection is supported. It should be easy to add multiple hubs,
but I didn't need it and I wasn't sure how to handle keyboard input in that case.

Also, please note that this is a fairly quick and dirty bot, so don't be surprised if some
of the architecture is suboptimal.

Author
======

Kevin Ballard <kevin@sb.org>