TeachersPetBot

A Discord bot built in python from scratch to assist instructors in communicating better with students enrolled in their courses






Here's the trailer for our Bot!

"[Team]2’s TeachBot is so cool that we are thinking of using it for 2022. Well done [Team]2!"

- Course Teaching Staff

I worked with Alex Snezkho, Shikha Nair, Steven Jones, and Tanya Chu on building this bot for Project 1 of our Software Engineering class (CSC 510). For a group of people that didn't know each other and worked together for the first time, this feedback was very humbling and motivating!

Steven and I worked together extensively on this project since the features that we chose depended heavily on each other. We worked on creating a new channel for the server that leveraged embeds to display the course calendar that's easy-to-use and easy-to-view. Moreover, it shows you just enough relevant information about the events on the calendar for you to take action right from the calendar! Another cool thing about this calendar is that it's constantly updating itself based on the deadlines set by the instructors, showing only events that have passed in one column and upcoming events in another!

Take our word for it - this makes it so much easier for students to track projects, assignments, and exams!