a simple irc relay written in node.js
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Abhinav Sarkar 21613d6f99 added the chat indexer module 6 years ago
bin added the chat indexer module 6 years ago
modules added the chat indexer module 6 years ago
web introduced weblogs 6 years ago
.gitignore introduced the ability to have static sources with generated js 6 years ago
Capfile adding deployment changes 8 years ago
Readme.md improved documentation 6 years ago
add_text_events.coffee moved logging and log requests into module format 6 years ago
bot.coffee removing commented lines 6 years ago
create_bot.coffee moved logging and log requests into module format 6 years ago
misaka_adjectives.json modules now support listeners 6 years ago
model.coffee bug fix, the database depends on uuids 6 years ago
modules.coffee moved logging and log requests into module format 6 years ago
package.json moved irc logs client side to coffeescript 6 years ago
twitter.js correct encoding of html elements 8 years ago
utils.coffee removing code thats now unnecessary 6 years ago

Readme.md

Irc bot written in coffeescript

setup instructions

  1. install node.js and npm
  2. clone the repo
  3. on the commandline

npm install

./bin/setup

edit data/settings.json and fill in the settings

to run

./bin/bot

modules

modules sit inside the modules directory check the Readme there to create new modules

limitations

Currently the bot assumes that you only want to sit in one channel. This assumption is baked into a lot of the core functionality and modules.

other dependencies by now libicu-dev libexpat1-dev