Inspiration My passion for video games led me to consider creating a Discord bot. Inspired by the need to combat gamer frustration, also known as "tilting," I made an app that offers silly cat pictures and advice to help players de-stress. Another common issue among gamers is a lack of time management, leading to missed tasks and deadlines. Hence, I incorporated a timer command to provide timely event reminders.
Challenges and Growth
- Not knowing the language! While many tutorials used Python or node.js for creating Discord bots, I found JavaScript to be more advantageous since there were more relevant tutorials on what I needed.
- A peer suggested that I create a chatbot for the user to vent to or talk to, adding that I could use ChatGPT's API. While ambitious, I attempted creating it and was almost successful, but ended up running out of tokens to call ChatGPT's API. This ultimately took away hours of progress and called for new ideas, which resulted in something more manageable which was a timer.
Accomplishments
- Despite feeling overwhelmed by my limited knowledge of JavaScript, I resisted the temptation to quit and, in the end, managed to create a bot that performs how I intended it to.
- Personally, learning a new language that I had very little exposure to.
What's Next
Finishing up the ChatGPT chatbot and/or implementing friendlier versions. Also, incorporating more "anti-tilt" methods for gamers and more silly images of animals.
Log in or sign up for Devpost to join the conversation.