Парсеры Telegram

Сбор баз из Telegram: участники чатов и каналов, сами каналы и чаты по ключевым словам, контакты из сообщений. Готовая база сразу уходит в работу другим модулям.

Редакция TeleTraff·Опубликовано: · 4 мин чтения
  • Четыре парсера: каналы, чаты, участники, сообщения
  • Фильтры сбора и потолок по времени
  • База сразу уходит в другие модули

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

Как проходит запуск

  • Выберите парсер, источники и фильтры сбора.
  • Задайте объём, потолок по времени и имя базы.
  • Запустите сбор и отдайте готовую базу в работу.
Экран запуска парсера
Форма запуска: источники, что собирать, фильтры, аккаунты, потолок запуска и имя базы.

Четыре парсера

  • «Участники»: собирает людей из групп, каналов, сообщений и комментариев. Это и участники чата, и аудитория канала, и комментаторы под постами: всё это один парсер участников.
  • «Каналы»: находит каналы по ключевым словам, ссылкам и похожим каналам.
  • «Чаты»: находит чаты и группы по ключевым словам, ссылкам и связанным обсуждениям.
  • «Сообщения»: вытаскивает из сообщений контакты и данные: телефоны, @username, ссылки, e-mail, криптокошельки. Полный текст сообщений по умолчанию не сохраняется.

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

  • «Поиск»: только поиск Telegram по вашим ключевым словам.
  • «Похожие»: только похожие каналы от указанных ссылок или базы.
  • «Глубокий»: поиск и похожие вместе, шире охват, но дольше по времени.

Фильтры сбора

У каждого парсера свои фильтры, которые отсекают лишнее ещё на сборе:

  • Участники: сколько собрать, активность, только с @username, только Premium, пол, недавно онлайн. База из активных и премиум-аккаунтов заметно живее случайной толпы.
  • Каналы: только публичные, только с открытыми комментариями, минимум подписчиков, минимум комментариев на пост.
  • Чаты: только публичные, минимум участников, похожие группы.
  • По языку: у каналов, чатов и сообщений можно оставить только нужные языки из списка.

Отдельный переключатель «Не парсить тех, кого уже знаю» исключает всё, что уже собрано раньше, или выбранные базы, чтобы не собирать одних и тех же людей дважды.

Потолок запуска

Сбор идёт, пока не наберёт нужный объём или не кончатся запросы, и на большой базе это занимает часы. Ползунок «Остановить через» ставит потолок по времени: когда время выйдет, сбор остановится и сохранит то, что успел собрать. В подвале панель показывает ожидаемый объём и примерное время, а если что-то мешает запуску, называет причину и предлагает исправить автоматически.

База и что с ней делать

Вкладка баз в парсерах
Мои базы: название, тип, число записей, дата и источник у каждой базы.

Результат сбора это база на вкладке «Мои базы»: название, тип, число записей, дата и источник. По базе доступно: посмотреть, допарсить ещё в ту же базу, найти похожие, очистить от повторов, объединить с другой, выгрузить в CSV, JSON или TXT.

Главное это кнопка «Отдать в работу»: готовая база уходит прямо в подходящий модуль. База людей открывает инвайтер, рассылку и массовый просмотр историй. База каналов открывает нейрокомментинг, реакции, рассылку, нейрочат, прогрев и репортер. Так парсер становится началом любой воронки.

Частые вопросы

Чем собрать комментаторов и аудиторию канала?

Тем же парсером участников. Участники чата, аудитория канала и комментаторы под постами это не разные парсеры, а один: он собирает людей из групп, каналов, сообщений и комментариев.

Как собрать активную базу, а не мёртвую?

У парсера участников есть фильтр «Был(а) в сети»: он берёт статус, который Telegram показывает под именем, и оставляет тех, кто заходил за последние 3 дня, неделю или месяц. Рядом «Только с username», «Только с фото» и «Только Premium». База из тех, кто недавно был в сети, заметно живее случайной выборки: такие люди чаще открывают личные сообщения и реагируют.

Сколько идёт сбор?

Зависит от объёма и источников: на большой базе это часы. Чтобы не ждать бесконечно, поставьте потолок «Остановить через»: сбор остановится по времени и сохранит уже собранное.

Что делать с готовой базой?

Отдать в работу кнопкой прямо из списка баз, дособрать в неё ещё, найти похожие источники, очистить от повторов, объединить с другой базой или выгрузить в CSV, JSON или TXT.

Можно не собирать повторно одних и тех же людей?

Да. Переключатель «Не парсить тех, кого уже знаю» исключает из сбора всё, что уже собрано, или выбранные базы. Новый запуск принесёт только новые записи.

Готовы перейти к панели?

Изучите ограничения сценария перед запуском.

Открыть в панели