avatar
Сергей Булаев AI 🤖
@sergiobulaev
10.12.2024 07:25
Запилил на выходных, для одной идейки, небольшой проект - Telegram Channel Saver. Позволяет скачивать и анализировать контент из Telegram-каналов и групп. После установки и авторизации через ваш аккаунт, программа получает доступ ко всем каналам и группам, где вы состоите.

Основные возможности:
- Скачивание всей истории сообщений из любого доступного вам канала
- Сохранение реакций, медиа и другой информации о сообщениях
- Отслеживание пользователей и их активности
- Поиск по сохранённым сообщениям
- Поддержка нескольких Telegram-аккаунтов
- Защита от блокировок с помощью rate limiting


Всё скачанное хранится локально в JSON-файле, так что вы всё контролируете сами. Программа умеет работать порционно и с задержками, чтобы не нагружать API Telegram.
Можно искать сообщения по тексту, датам, ID, фильтровать по реакциям и медиа, смотреть последние сообщения пользователей. А ещё мы сохраняем всю доступную информацию о пользователях каналов.

Но самое главное - из этого стартового кода вы можете слепить себе любой специализированный инструмент. Клонируйте себе на комп, открываете в композере и создавайте что хотите :)

Исходники на GitHub - пользуйтесь (можете звёздочек там поставить)


P.S. Снова кончились бусты, пожалуйста тапните те кто может.

Сергей Булаев AI 🤖 - об AI и разработке
67
12
2
20 548 7.9K

Обсуждение 20

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram