#DrIceDiscordBot# Bot utilizing Discord.js as it's primary backbone.
- Status logging to channel ID supplied in config.json
- !help command lists all current commands
- !configtest command for testing your config
- !fish command to slap yourself about with one of 1,068 species of fish
- !roulette to select a user at random that is online
- !shitpost command to place shitpost from certain subreddits
- Config.json controls what functions are enabled in the bot, by default it is currently everything
- Cooldown to keep people from spamming commands
- Auto-reconnect for when your bot gets dropped and you aren't around to fix it
- !getlog fetches the console log and send it through discord
- Ability to add custom PingPong commands with !add [command] [response] and !delete [command]
##Planned Features for 1.0.0## [Everything Above v1.0.0 in PT] (https://www.pivotaltracker.com/n/projects/1505644)
##Installation##
Pre-Requesites
- node.js
- NPM Package Manager
###Running for the first time###
- Extract desired branch to a folder
- Run
npm install
while within the folder - Fill out auth.json with desired account credentials
- Setup config.json
node client.js
in command line