/Bot-chan

AIML Chat bot written in node.js for Discord.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Bot-chan

AIML Chat bot written in node.js for Discord.

Based on program-y and discord.js.

Installation

Requirements:

Python 3.6 and Pip3

Nodejs >=8.0.0 and NPM

Install npm and python packages:

npm install

Example config.json

{
	"channelid": "123456789012345678",
	"token": "bot.token.here"
}

Running

Bot-chan uses program-y's REST client to communicate with the aiml interpreter. This process is spawned when the bot is started and ends when it is terminated.

Run Bot-chan: npm start

Bot-chan won't respond to messages prefixed with ##.