https://github.com/capcom6/tg-messages-aggregator
https://github.com/capcom6/tg-messages-aggregator
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/capcom6/tg-messages-aggregator
- Owner: capcom6
- License: apache-2.0
- Created: 2023-03-16T17:01:06.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T06:49:43.000Z (about 2 years ago)
- Last Synced: 2025-01-21T11:28:15.269Z (over 1 year ago)
- Language: Python
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Аггрегатор сообщений Telegram с нескольких аккаунтов (не завершен)
Разрабатывался для разнообразия и желания написать что-нибудь на Python.
## Исходное ТЗ
Нужно написать сервис, проверяющий входящие сообщения в Telegram-аккаунтах.
Веб-админка сервиса (он должен работать на VPS и иметь полноценный фронтенд) должна состоять из:
* странички со списком-таблицей подключенных контактов и их статусом, показывающим, “жива” ли сессия аккаунта.
* странички для добавления нового аккаунта
* странички с настройками
При получении входящего сообщения на один из подключенных аккаунтов, сервис должен присылать уведомление через Телеграм-бот в отдельно указанный аккаунт.
Также, уведомление должно приходить, если сессия одного из аккаунтов перестала работать по какой-то причине.
Источник: https://www.fl.ru/projects/5133010/python_js-servis-dlya-proverki-vhodyaschih-soobscheniy-v-telegram-akkauntah.html
## Не реализовано
* [ ] веб-UI;
* [ ] проблема с уведомлением о новой сессии - уведомление поступает в бот раньше, чем сессия оказывается записаной в БД;
* [x] пересылка сообщений через бота;
* [ ] обработка ошибок.