study-group-bot is an open source Discord server bot for creating study group invites with one-line command
- Use !study [topic] % [location] % [time] to create a study group invite embed in Discord
- Use !help to retrieve overview of commands and usage
Follow the steps below to set up the project on your environment
- Clone the repo or download manually
https://github.com/lottielin/study-group-bot.git
- Move to cloned/downloaded directory
cd study_group_bot
- Install required packages:
pip3 install -r requirements.txt
- Make a bot from Discord Developer Portal (https://discordapp.com/developers/applications/me); Copy it's token and fill in config.py as TOKEN=<your bot's token>
- Add the bot to your server using the OAuth2 link
- Create a new app in heroku and choose your relevant region.
- Fork this repo and make it private.
- Add your API keys or follow 4. and 5. of Installation.
- Add a Procfile with worker as study-bot.py
- Add deployment method as Github in the website.
- Go ahead and deploy on heroku.
- Have any suggestion for a feature? Feel free to raise an issue.