Разработка Telegram бота для сбора упоминаний из каналов
Цель задачи
Создать Telegram бота, который принимает от пользователя ссылку (пригласительную ссылку или username) на публичный канал и возвращает перечень всех уникальных ссылок (@username) подписчиков данного сообщества.
Функциональные требования
- Бот должен работать на платформе Telegram.
- Пользователь отправляет боту ссылку на канал (например @channelname или t.me/channelname).
- Бот парсит данные о подписчиках канала (при условии доступа парсера к каналу).
- Результат выводится пользователю в виде списка username‘ов.
Технические требования
- Язык разработки: Python.
- Использование библиотеки Telethon, pyrogram или аналогичной.
- Необходимо обрабатывать ошибки доступа (закрытые каналы, ограничения).
- Результат может выводиться в одном сообщении или в txt‑файле.
- Защита от случайного флуда и повторных запросов.