AIML Chat bot written in node.js for Discord.
Based on program-y and discord.js.
Requirements:
Python 3.6 and Pip3
Nodejs >=8.0.0 and NPM
Install npm and python packages:
npm install
{
"channelid": "123456789012345678",
"token": "bot.token.here"
}
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 ##
.