Application on Qt for mass messaging in Telegram
A standalone application developed in Python (PyQt) for managing multiple Telegram accounts and automatically sending messages to groups.
The application allows flexible scheduling (by time or interval), tracking of sends, and connecting multiple accounts simultaneously.
Features:
* Adding and authorizing Telegram accounts (via API and sessions)
* Loading a list of target chats and groups
* Configuring messages and sending schedule (exact time or interval, e.g., every 30 minutes)
* Logging successful and failed sends
* Error notifications (e.g., if an account receives a restriction)
* User-friendly GUI: lists, filters, account status
* Storing data in a local database
Stack: Python, PyQt5, Telethon, SQLite, APScheduler
The application allows flexible scheduling (by time or interval), tracking of sends, and connecting multiple accounts simultaneously.
Features:
* Adding and authorizing Telegram accounts (via API and sessions)
* Loading a list of target chats and groups
* Configuring messages and sending schedule (exact time or interval, e.g., every 30 minutes)
* Logging successful and failed sends
* Error notifications (e.g., if an account receives a restriction)
* User-friendly GUI: lists, filters, account status
* Storing data in a local database
Stack: Python, PyQt5, Telethon, SQLite, APScheduler