In a time where everyone is either working or studying at home, it's way too easy to get distracted. Therefore, we wanted to create a productivity bot on Discord, as it's an application we all use in some way. Naming it the Gordon bot, we were inspired by the iconic Gordon Ramsay and his attitude.
How we built it
We built the bot using Python and specifically Discord.py. During planning, we focused on the main features that we wanted to include and then split up the work and tested it on a private server.
Challenges we ran into
Joey: One challenge I faced was coming back to Python as I hadn't used it for a while so, in some ways, the language felt very different. However, once I got into it, I was able to get going. Another challenge was getting the bot to run properly on Discord and writing the scripts. Although there's a lot of documentation, I was still confused as I was not familiar with the material and had to go through a lot of trial and error.
Accomplishments that we're proud of
Joey: I'm proud that we were able to produce a working bot, especially as this is our first hackathon.
Ao: I'm proud of participating in our first hackathon.
What we learned
Joey: I think this has been a good learning experience as I learned a lot more about Python again and also Discord.py. I'm interested and working with it again in the future perhaps as a side project.
Ao: I learned how to use the GIPHY SDK and web scrape a wide-range of websites.
What's next for the Gordon Bot
Due to the short amount of time, we hope to expand in different features such as a timer and more!