Техническое задание: Парсер Telegram-каналов и постов
Цель проекта
Разработка автоматизированной системы для поиска и сбора данных из Telegram-каналов на основе заданных пользователем тематик и ключевых фраз.
Основные функциональные требования
1. Поиск каналов
- Интеграция с сервисом TGStat для первичного поиска каналов.
- Дополнительный поиск непосредственно в Telegram по ключевым словам и фразам.
- Возможность задания тем для парсинга через список ключевых слов и общих фраз.
2. Парсинг данных
- Сбор основной информации о найденных каналах (название, описание, количество подписчиков и т.д.).
- Парсинг постов из целевых каналов.
- Структурированное сохранение собранных данных.
3. Управление и администрирование
- Реализация админ-панели. На выбор исполнителя: веб-интерфейс или Telegram-бот.
- Через админку должна быть возможность:
- Задавать и редактировать темы и ключевые слова для поиска.
- Запускать и останавливать процесс парсинга.
- Просматривать и экспортировать собранные данные.
Технические пожелания
Исполнителю предлагается в отклике указать предпочтительный стек технологий и варианты архитектурной реализации проекта.
Финансовые условия
Исполнителю необходимо предложить адекватную стоимость работы. При успешном сотрудничестве и качественном исполнении возможны постоянные заказы на аналогичные проекты.