OmniBot is a simple chat bot.
CoffeeScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
Makefile
README.md
package.json

README.md

OmniBot

Build Status

OmniBot is a simple IRC chat bot written in NodeJS and CoffeeScript.

Installing

npm install omnibot

Usage

Robot = require 'omnibot'

ircSettings = {
    server: 'irc.example.com',
    channels: [ '#channel' ]
}

bot = new Robot 'BotName', ircSettings

bot.start()

Modules

Modules are ways of extending OmniBot without editing OmniBot's source code. There is a set of modules I have written, or you can also write your own. Some Hubot scripts may also be compatible with OmniBot.

Contributing

OmniBot is Open Source. If you have something that you would like to add to OmniBot, please open a pull request. Please note that changes without passing tests will not be accepted.