The WTCC bot is a Discord bot which pulls information from Wake Tech's course descriptions, NC university transfer information, and RateMyProfessors.com.
/course
will return information about the Wake Tech course specified.
/professor
will return the ratings from ratemyprofessors.com for the professor specified. The bot only searches for professors at Wake Tech Community College in North Carolina.
/transfer
is used to see transfer information based on a Wake Tech program/degree OR a North Carolina university, depending on which suboption you choose.
The WTCC Bot is currently in Beta but stable enough for use. To deploy the bot for your Discord server:
- Clone the repo on the hosting server that will be running the bot
- Install the requirements:
python3 -m pip install -r requirements.txt
- Create a bot token and add it along with your guild ID to an .env file placed in the same directory
- Run the bot:
python3 wtcc_bot.py
The bot was written in Python3 (tested on Python 3.9) for macOS and Linux distros. YMMV on Windows and older versions of Python3.
This project is a loose fork of Cornell ClassRoster Discord Bot, which serves as an inspiration, while adding on a web scraper "API" for RateMyProfessor which you can find here.
This project uses Pycord.
This project is licensed under the GNU General Public License v3.0. See LICENSE for more details.