Inspiration
Two years ago, my night owl friends and I were spitballing about how we wished that we had a Discord bot that could keep up with tasks we had to do, or set alarms that would go off to snap us out of our fixations in the wee hours of the morning; we all have ADHD, so managing things can be tough.
(Yes, I know that we can write stuff down, and timers can be found everywhere these days, but having serotonin imbalances makes all of that a crapshoot.)
The easier it is to note stuff down and set limits, the better we can function, which is why I thought this bot would be a great thing to build for a project, because it could potentially be very useful to me, my friends, and anyone else who struggles with this to be able to set things up without having to leave Discord.
What it does
Currently? Very little. It greets and it can show random inspirational quotes. Oh, and it can detect if you're sad.
How we built it
I built it in Repl.it, so some of the source code will not work in just any IDE. I used some APIs to import external data like the inspirational quotes and detect messages from other users (in other words, just me in a test server)
Challenges we ran into
So before this Hackathon, I didn't know a lick of Python, nor anything of APIs.
Accomplishments that we're proud of
I say again, before this Hackathon, I didn't know a lick of Python, nor anything of APIs.
What we learned
I learned Repl.it exists, a little bit about Python and what APIs do, how a Discord bot works.
What's next for Mod.re
-Next for Mod.re is working on managing the uptime on the bot, and seeing what I can do about keeping it active.
-Also, I want to add a timer function that will countdown and DM the person who set it so they'll stop playing Elden Ring instead of finishing their homework.
-Later down the line, I want to add a calendar function to mark dates and reminders of said dates, and all of these things managed on a per-user basis.
I know it's a lot for a Discord app for sure, given that Discord is meant for gamers and people of various niches, but there's nothing wrong with a little bit of moderation.
Built With
- discord
- python
Log in or sign up for Devpost to join the conversation.