BoilerBot is a Discord bot written in Python to assist Purdue University students within the Purdue Discord servers and make their everyday lives easier.
BoilerBot uses purdue.py, a Python library that integrates with Purdue's web services.
- Information on all Purdue classes (Credit hours, description, etc)
- Information on Dining Menus
Since the bot uses experimental features such as components, you'll have to install the alpha version of discord.py.
To install BoilerBot follow these steps:
-
pip install -r requirements.txt
-
python -m pip install git+https://github.com/ScriptedButton/RateMyProfessorAPI
-
Set ENV variable BOT_TOKEN to discord API token.
A: Anyone can [invite](link here) the bot to their own server!
A: If you have a Github account open up an issue with the enhancement label and we will respond ASAP. If you do not have Github please get in contact with one of us via email or discord and we can assist you. You can also see the below FAQ.
A: Take a look around the repo, see if you can fix/add anything and just make a pull request! We would love for others to assist us and our fellow students. Even a change as small as fixing a typo is greatly appreciated!