mendicant's irc bot
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app add anita_web tests May 30, 2012
bin revamp configuration May 30, 2012
config
lib dude, where's my car? Jun 6, 2012
spec pulling some formatting weeds May 30, 2012
.gitignore ignore vi swp files May 14, 2012
.rspec update .rspec May 29, 2012
.travis.yml remove jruby from ci Jun 5, 2012
Capfile Add Capfile and configuration for webbynode May 10, 2012
Gemfile Rack security upgrade Feb 15, 2013
Gemfile.lock Rack security upgrade Feb 15, 2013
Procfile Use shotgun in development so we don't have to constantly start and s… May 23, 2012
README.md add build and dependency status images to README.md Jun 5, 2012
Rakefile use mkdir_p Jun 6, 2012
config.ru add anita_web tests May 30, 2012

README.md

Build Status Dependency Status

Anita

Anita Borg

Anita, Mendicant Universities IRC Bot.

Usage

git clone git://github.com/mendicant/anita.git
cd anita
rake start

When running rake start anita will install her dependencies, help you create a default configuration and initialize the database. She will then start up both her bot and web interfaces.

To access anita's logs via her web interface navigate to:

http://localhost:5000/:channel/:from..:to

By default Anita will server you up a nice html view of your request. However you can also provide an optional extension for alternate formats. Below is a list of the extensions Anita currently knows.

  • .markdown -- This produces markdown formatted output you can copy/paste (short version: .md)
  • .html -- The default html view
  • .json -- JSON formatted raw data (short version: .js)

Roadmap

  1. Get anita logging channels. (done)
  2. Create a web service to retrieve logs. (done)

Contributing

Fork the repo, make your changes (you can use #mendicant-bots as a testing channel) and send a pull request. Please don't wait until you've completed your work to send a pull request. The sooner you start a discussion, the better.