Sutto / irclerk
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
irclerk /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
README.textile | ||
| |
couchdb-setup/ | ||
| |
database_uri | ||
| |
irc-bot/ | ||
| |
web-app/ |
README.textile
IRClerk – Sinatra + CouchDB + Marvin == IRC logging goodness
Getting started
Firstly, Clone this repo and then change to the top level directory.
Next, run the following commands to prepare your database:
./couchdb-setup/initialize-database
Now, to use the irc bot, you’ll need two things:
- The marvin gem – use
sudo gem install Sutto-marvin --source=https://gems.github.com/ - Edit
irc-bot/config/settings.ymlandirc-bot/config/connections.yml
Next, start up the logger bot:
marvin client irc-bot -v
Optionally, you can add -d if you want to run it in the background.
If you now check the channels / write a few messages, and then check the db using futon
(the couchdb web admin interface, you should see they’ve been logged.)
Next, run ruby application.rb inside the web app directory, surf to http://localhost:4567/
and enjoy!

