Задача

Необходимо разработать инструмент для автоматизированного поиска потенциальных клиентов (лидов) в Telegram. Система должна, сфокусироваться на обсуждении тематики , выполнять три ключевых функции: парсинг, квалификацию и передачу данных в стороннюю CRM-систему.

Функциональность

  • Парсинг Telegram каналов: Поиск и анализ сообщений из одного или нескольких публичных Telegram-каналов по заданным ключевым словам. Результат - список контактов или пользователей, с соответствующими скиптами и частотой упоминаний.
  • Первичный контакт и квалификация: Автоматическая отправка приветственного сообщения выявленным пользователям для квалификации (фильтрации) по заданным критериям, кодовая проверка реакции или ответа пользователя.
  • Интеграция с CRM: Передача собранных и верифицированных контактных данных (имя, никнейм, номер телефона при наличии и результате квалификации) в уоме-систему AMOCRM . Отправителю требуется гарантировать корректную дедупликацию лидов в CRM.

Требования к исполнителю

  • Опыт в работе с Telegram Bot API и инструментами быстрой интегреам-парсинга или собственным парсеру-ботом.
  • Понимание работы REST API (для передачи результатов в CRM) AMO CRM. Желательно наличие API клю
  • Опыт разработки вебхуков

Технические дет4

Использование предпочтительно кованого фреймверного или библиотечного окружения (fastify/FastAPIO ,aiohttp parsinlib, Teleg)РЖД etc). Важно Уст ирование еже обка обазе базы, SQLiteLight или Dfile хз yperList/Dbyелов формат храденного данных Интеграция v без прямого хел без уаемых систем зв фи ключе кривичи Неалформы пар Сервы все черные сло ва настро в среду безопасности

Разработка протокола обмена сообщениями с подтверждением доставки

Требуется реализовать на C/C++ протокол связи с односторонней отправкой подтверждений и автоматической повторной передачей данных по таймауту. Архитектура должна быть основана на callback-функциях без явной таблицы состояний.