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
- discord
- python
- repl.it
Log in or sign up for Devpost to join the conversation.