Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/zavidnyi/telegram-scheduler-bot
- Owner: zavidnyi
- Created: 2021-01-27T15:52:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-03T11:08:41.000Z (almost 4 years ago)
- Last Synced: 2024-06-27T14:31:20.049Z (4 months ago)
- Topics: aiogram, bot, schedule-bot, telegram, telegram-bot
- Language: Python
- Homepage: https://github.com/TheZavid
- Size: 15.6 KB
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.