Inspiration

I made this bot because I use Discord for working on projects a lot, and it's usually a hassle to figure out a way to make sure tasks are kept under control. I wanted something simple that works without any other websites, apart from Discord itself.

What it does

The bot keeps track of a list of tasks, which can be manipulated as needed with functions to add, remove, and clear tasks.

How we built it

I built this in Python using Repl.it's free tier, which is the reason the bot cannot work on multiple servers at once. Each server needs a different fork of the Repl for there to be enough performance.

Challenges we ran into

This was my first time using Discord.py, and the documentation wasn't really great, so I had to find a lot of workaround to problems I had.

Accomplishments that we're proud of

I'm proud that I was able to learn a completely new software/library for Python in very little time and was able to create a finished end product that I would actually use.

What we learned

I improved my fast problem solving skills through the various roadblocks I faced in my development journey, and I learned how to use Discord.py to create a bot that I would actually use.

What's next for HoldMyTask

I might expand this solution to have more features like meetings, scheduled pings, reminders, and more.

Built With

Share this project:

Updates