TG Audience Builder & Outreach: Парсер целевой аудитории и автоматизированная рассылка в Telegram

Ссылка на работу
image
Описание Заказчику требовался инструмент для точечного привлечения клиентов из тематических Telegram-каналов и групп. Задача: автоматически собрать базу активных пользователей по заданным параметрам (тематика, наличие username, примерная активность), а затем реализовать безопасную рассылку персональных офферов через пул собственных Telegram-аккаунтов. Ключевое требование — минимизировать риски ограничений со стороны платформы, обеспечить высокую доставляемость и персонализацию сообщений без ручного вмешательства. Решение • Разработала модуль парсинга на Pyrogram с подключением к Telegram API: сбор участников каналов/групп, автоматическая фильтрация ботов, закрытых аккаунтов и неактивных профилей. • Реализовала систему управления аккаунтами: загрузка сессионных файлов, интеллектуальная ротация, имитация «прогрева», рандомизация интервалов между сообщениями. • Настроила шаблонизатор рассылок: поддержка динамических переменных ({name}, {source_channel}), чередование текстов, встроенные лимиты на сообщения/аккаунт/день. • Добавила мониторинг и защиту: отслеживание ошибок отправки, автоматическая пауза при срабатывании лимитов Telegram, детальное логирование статусов (доставлено/отклонено/ошибка). • Обеспечила гибкость конфигурации: выбор целевых каналов/групп, настройка порогов активности, режим фонового выполнения с возможностью запуска по расписанию.