reminder bot banner

reminder bot

3 devlogs
10h 10m 36s

Updated Project: This project is a Telegram reminder bot built in Python using aiogram and SQLite. It allows users to create and manage reminders with support for one-time and recurring events, custom time zones, and currently two languages: Russi…

Updated Project: This project is a Telegram reminder bot built in Python using aiogram and SQLite. It allows users to create and manage reminders with support for one-time and recurring events, custom time zones, and currently two languages: Russian and English (more will be available later).
The bot is designed using a simple and lightweight architecture: all data is stored in a local SQLite database, and reminders are processed asynchronously in the background. Each user has their own settings (language and time zone), ensuring notifications are delivered at the correct local time.
Overall, this is the basic information; there’s more information on GitHub. This bot is also on my VPS, so you can test it right now. This is my first project here, and it’s probably not very good.

This project uses AI

Used ChatGPT for debugging, ChatGPT also helped me with writing README because I’m really bad at it and he helped me fix some logical errors in the code.

Demo Repository

Loading README...

ilacihancov01

This time, I didn’t do much work and simply added a feature to the bot so it could set a reminder for a specific date, not just the next available time. That’s all the changes, but I did tweak the code slightly, but it doesn’t change the functionality.

Attachment
Attachment
0
ilacihancov01

Shipped this project!

I made a simple Telegram bot to help with reminders. I made it primarily for myself because I often forget things. I’m glad it works and I can use it, and this is my first project on a remote server. I haven’t posted projects before and I don’t think this one is very cool, but still…

ilacihancov01

Today I finished some of the functionality and plan to upload this project, my first project, I still need to add a few features, make it more beautiful, but this is already a working project.

Attachment
0
ilacihancov01

This time, I uploaded my bot to a VPS, and now it works as long as the server is running, and anyone can use the bot. I also added some new features, such as the ability to set a time zone, although unfortunately it’s currently the same for everyone, which is very inconvenient, but I’ll fix that soon. I also added a reminder type, and you can set recurring reminders, but I haven’t added a delete function yet, so it’s not as convenient. I’ll be working on all of this, and I also want to work on setting precise dates. I haven’t spent much time on it, and it’s very rough around the edges…Also, the information in the screenshot is in Russian, because this is my main language, I also want to add different languages.

Attachment
0