bradd07 / Discord-Bot

0 stars 0 forks source link

Discord Bot

Personal discord bot that has some basic utility commands that you might find with other bots. A couple unique commands is the ability to lookup an Overwatch player's statistics via a third party API, as well as the ability to set announcements for Twitch streamers whenever they go live via the Twitch API.

Don't want to set it up on your own? Add my bot to your server!

Setup

Step one - Create a Discord application (if necessary)

Step two - Create a Twitch application (if necessary)

Step three - Clone the repository

$ git clone https://github.com/bradd07/Discord-Bot.git

Step four - Install required packages

$ pip3 install -r requirements.txt

Step five - Modify the .env file accordingly from steps one/two

TWITCH_CLIENT_ID=your twitch client ID
TWITCH_ACCESS_TOKEN=your twitch access token (will generate for the first time if empty/invalid)
BOT_TOKEN=your discord application token
TWITCH_SECRET=your twitch secret ID

Step six - Run

$ python3 main.py

Commands / Usage