A discord integrated guild manager to handle gear and stat tracking
- Set up a Discord Bot
- Get a Gyazo API Key
- Get an Imgur API ID
- Create a Google Cloud account
- Create a Google Sheet for external rostering [Optional]
- Select a host for your app
- Clone this repository to your host
- Test the bot with one of the available Commands
After you deploy this application to it's hosted location, you'll need to set up some environment variables. Every hosting provider has SOME way of defining environment variables. If you went with the Heroku option that we suggested, you'll do this in your app's settings tab under the Config Vars section.
Once you've found where this can be done, then start Seting up the production environment
This repository uses normal git flows, if you need a refresher on using git you can find it here
- Set up a Discord Bot
- Get a Gyazo API Key
- Get an Imgur API ID
- Create a Google Cloud account
- Create a Google Sheet for external rostering [Optional]
- Clone this repository to your computer
- This project needs some secrets that will be stored in a
.envfile. - To create,
cdto the base of this project generallycd BDO_Guild_Managerandtouch .env
Once you've created a .env file, add entries for all of the required variables from here.
- For the database options, docker-compose will handle most of the options for you, you only need to supply the following:
DB_PASS:SuperSecurePassword123
Once these steps have been completed: head on over to Using docker-compose
- Staceys_Dad#0966
- Nate Lewis