Inspiration

I decided to create a discord bot for RUHack's project submission because I wanted to challenge myself doing something I had never done before. Since I'm solo, I knew it would be a fun challenge to try and learn something new.

This past online semester, I began using Discord a lot for school and wanted to create a tool that would help students collaborate over discord on school or other projects.

What it does

It's a discord bot that has 1) calculator / oracle, 2) motivational quotes, 3) translator.

How we built it

This was my first time using APIs in a project but I'm happy it ended up working successfully! I used Wolfram Alpha's API for the calculator, Zenquotes's API for the motivational quotes and Google Translate API for the translator. I wrote my program in Python using Replit as my IDE.

Challenges we ran into

I had trouble mixing client.events and client.commands in Discord.py but I was able to fix it with the help of stack overflow!

Accomplishments that we're proud of

I'm really proud that I was able to learn something new this weekend. Although I've coded in Python, I've never made a discord bot before and I've never used APIs in a project either. So I've learned 2 new things! I also can't believe my commands worked! :)

What we learned

I learned how to import and use APIs within my project and how to create a Discord bot from scratch.

What's next for Mastermind

Adding some low fi study tunes and a task planner to keep track of what needs to get done! :)

Built With

Share this project:

Updates