ResponseBot: The multifunction discord text chat bot

Website

Packages required

Can install all packages with ‘$yarn install’

Discord.js

Discord.js npm page

Discord.js documentation

How to set up a discord bot

Twitter

How to set up a twitter application

youtube-node

Set up a youtube api key

node-wolfram

Configuration

These are the values that you must alter to get ResponseBot to set up correctly

discordConfig.json

twitterConfig.json

youtubeConfig.json

wolframConfig.json

Running ResponseBot

To run ResponseBot you can enter “node responseBot.js” in the terminal and it will run on your local machine.

Functions

1. Commands

Description: Commands can be made by any user to request that the bot do something. Commands include a ! symbol by default.

2. Non-Commands

Description: Non-Commands are bits of text that will be responded to by the bot without the user of the ! symbol.

3. Admin Commands

Description: Commands that can only be executed by the admin. Admin commands include a / symbol.