An IRC bot for alakajam.com.
See the commands documentation.
Requires Node 8. The bot can be started by running:
npm install
npm start
This will connect using the default configuration in example.config.yaml. To use custom configuration (recommended), create an alternative config file called config.yaml. This file takes precedence over example.config.yaml and is not tracked by git.
The client created in index.js can be imported into the REPL and manipulated there. For example:
$ node
> const client = require('.');
> client.say('#alakajam', 'Abracadabra');
Configuration options are explained in example.config.yaml.