Телеграм-клиент на базе python библиотеки telethon, который формирует rss-feed (в режиме реального времени) из любого публичного канала телеграм.
python3 -m venv tg2rss_venv
source tg2rss_venv/bin/activate
git clone
этот репозиторийpip install -r requirements.txt
- заполнить
.env
. Как получить api id описано здесь:https://telethon.readthedocs.io/en/latest/basic/signing-in.html
- выполняем команду
uvicorn main:app --reload --host 0.0.0.0 --port 8091
- открыть в браузере
localhost:8091/channel/temablog
- сделать пересылку картинок (альбомов). нужно сохранять через телетон превью на сервере, и отдавать в rss уже от себя
- сделать пересылку приватных каналов. нужно подписываться на канал, формировать фид и отписываться (у телеги ограничение в 500 подписок на каналы)
- сделать пересылку из чатов и групп (мегагрупп)