Inspiration

In our Blackboard browser, we must navigate through a myriad of links before we can find the documents we need access to. Also, professors do not have a standard way of formatting their lectures, homework assignments, PowerPoints,...etc. All the material we need to be successful. Even though the information is out their for us, doesn't mean it's faster to use.

What it does

Toto is a discord dog bot who’s aim is to help his students with a faster and easier access to their Blackboard material. Toto is not like any other dog, instead of saying “my dog ate homework”. You can say my dog “gets my homework”. He is able to fetch important documents for you and even let you know when they are due! A pet that is useful and lovable… Toto

How we built it

We build Toto using python on the repl.it IDE and the discord library to connect of software

Challenges we ran into

~Import our data from cockroach, once we stored the file ~Synching time for allow for push notifications ~Connecting the Blackboard API

Accomplishments that we're proud of

~Finding read Blackboard data to simulate our bot ~Connect to discords application to develop our bot ~Sorting through "dirty data" to display the correct data

What we learned

~Time synching to allow for push notifications is not as easy as it seems ~Connect SQL and Clouds services can have a lot of hurdles ~Developing a discord bot is not too hard, but developing around it can be complicated

What's next for Toto

~Connect to Blackboard API
Gather user data

~Add more functionalities Assignment notifications Announcements Message Professor

Built With

Share this project:

Updates