Парсер Telegram-чатов
Чем чтение сообщений отличается от сбора баз, что бывает с аккаунтом при превышении лимитов и как из потока чатов доставать заявки.
Словом «парсер» в Telegram называют два совершенно разных инструмента. Их постоянно путают, хотя задачи, риски и результат у них противоположные.
Два инструмента, которые называют одинаково
Сбор участников
Выгружает список тех, кто состоит в группе: имена, юзернеймы, иногда телефоны. Дальше по этому списку обычно идёт рассылка. С точки зрения человека на том конце это спам: он ни о чём не просил и услугу не искал. С точки зрения аккаунта — быстрый путь к ограничениям, потому что массовые сообщения незнакомым людям Telegram отслеживает и режет.
Чтение сообщений
Смотрит не состав группы, а сам поток: кто что пишет. Задача другая — найти сообщение, где человек описал свою задачу. Такой мониторинг не создаёт исходящей активности вообще: аккаунт только читает то, что и так открыто любому участнику.
Разница на практике. В первом случае вы получаете тысячу контактов, которым нечего сказать. Во втором — три сообщения в день, но в каждом человек прямым текстом просит то, что вы продаёте. Лидоловец делает второе.
Что происходит с аккаунтом
Ограничения в Telegram прилетают не за чтение, а за исходящую активность. Основные причины, по которым аккаунт уходит в ограничение:
- Массовые сообщения незнакомым. Главная причина. Несколько жалоб подряд — и аккаунт теряет право писать тем, кто не в контактах.
- Резкие вступления в группы. Двадцать вступлений подряд с нового аккаунта выглядят как автоматизация. Безопасный режим — постепенно наращивать темп, а не брать лимит штурмом.
- Свежий аккаунт с активностью старого. Номер, купленный вчера, который сразу пишет сотне людей, живёт недолго.
Проверить состояние аккаунта можно у самого Telegram — официальный бот @SpamBot честно отвечает, есть ли ограничения и когда они снимутся. Это единственный достоверный источник: сторонние «чекеры» гадают по косвенным признакам.
Как устроено чтение чатов в Лидоловце
- Подключается ваш Telegram-аккаунт через официальный API Telegram — тот же протокол, на котором работают обычные клиенты.
- Вы описываете свой бизнес. По описанию подбираются ключевые и стоп-слова — вручную составлять список не нужно, но поправить можно.
- Сервис читает выбранные чаты и отбирает сообщения, похожие на запрос вашей услуги. Нейросеть отсеивает рекламу конкурентов и разговоры не по делу.
- Заявка приходит в кабинет с готовым текстом ответа. Писать или нет — решаете вы, сообщение уходит от вашего аккаунта.
Вступления в группы идут постепенно, с ограничением по часам и суткам — это встроено, чтобы аккаунт не собрал ограничения на старте.
Чего мы не делаем
- Не рассылаем сообщения по спискам участников.
- Не выгружаем и не продаём базы контактов.
- Не читаем закрытые чаты и личную переписку — только те группы, которые вы подключили сами и которые открыты для участников.
Это не только вопрос правил площадки. Сервис, который приносит заявки, и сервис, который рассылает спам, дают разный результат: во втором случае аккаунт умирает раньше, чем окупается.
Частые вопросы
Законно ли читать сообщения в чатах?
Речь только об открытых группах, куда может вступить любой, и о сообщениях, которые люди публикуют для всех участников. Это то же самое, что читать чат самому, — просто быстрее. Закрытые чаты и личные переписки сервис не трогает.
Нужен ли отдельный аккаунт?
Можно подключить рабочий, но удобнее завести отдельный: у него будет своя история и своё имя, а вашу основную переписку это не затронет. Аккаунт должен быть живым — свежие номера получают ограничения быстрее.
Заблокируют ли аккаунт?
Чтение ограничений не вызывает. Риск создаёт исходящая активность: массовые сообщения незнакомым и резкие вступления в группы. В сервисе стоят лимиты на вступления, а отвечаете вы вручную и по одному.
Чем это отличается от бесплатного парсера с GitHub?
Скрипт выгрузит участников или сохранит поток сообщений. Дальше нужно самому решать, что из тысяч строк — заявка. Основная работа здесь именно в отборе: отличить «ищу подрядчика» от рекламы конкурента и обсуждения.