Асинхронный парсер Telegram-каналов для plibber.ru на Python с поддержкой многопоточной обработки и ротацией аккаунтов.
Основные возможности:
Сбор метаданных каналов и постов через Telegram API (Telethon)
Три режима работы: CHANNELS, POSTS, VERIFICATION
Умное управление аккаунтами: ротация, отслеживание FloodWait, резервный пул
Загрузка медиафайлов (аватары, фото постов) в S3-совместимое хранилище
Хранение данных в MongoDB с батчевой обработкой
Поддержка HTTP/SOCKS5 прокси с автораспределением нагрузки
Контейнеризация через Docker
Стек: Python 3.10, Telethon, Motor (async MongoDB), aiohttp, Boto3, BeautifulSoup, Playwright, Poetry
https://plibber.ru