omnibot

Simple chat bot

OmniBot

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

npm install omnibot
Robot = require 'omnibot'

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

bot = new Robot 'BotName', ircSettings

bot.start()

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.

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.