CS213Bot is a Discord bot using Discord.py for managing the official UBC CS213 class server.
Clone the repo to your computer, and ensure your Discord Bot Token is set as a environmental variable named CS213BOT_KEY.
The bot requires the following pip packages:
discordgoogletransmatplotlibnumpypython-dotenvpytzrequestswebcolors
You can install all of them using pip install -r requirements.txt.
Start the bot by using python3 cs213bot.py.
View the list of commands by typing !help in a server where the bot is in.
CS213Bot is forked from and based on CS221Bot. Check out their repo and support their development.
The sm213 language was created by Dr. Mike Feeley of the CPSC department at UBCV. Used with permission.