Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zavidnyi/telegram-scheduler-bot

Telegram Bot built with aiogram to schedule the events!
https://github.com/zavidnyi/telegram-scheduler-bot

aiogram bot schedule-bot telegram telegram-bot

Last synced: 3 months ago
JSON representation

Telegram Bot built with aiogram to schedule the events!

Awesome Lists containing this project

README

        

# telegram-scheduler-bot

To implement:
- time_zone support
- troll protection
- VIP users
- Customizable event frequency

# How it works:
The bot utilizes the aiogram library to interact with Telegram API using python. The user files are stored in JSON format (ujson encoder and decoder is used as it is faster). Once the user has set up an event he will receive notifications for it every week 30 minutes before the event. The notifications are setted up as cron jobs (python-crontab) is used to manage cron jobs.