Поиск номеров телефонов среди постов и комментариев в Телеграм-каналах, Телеграм-группах и чатах Телеграм

Перейти к инструменту

Как работает этот скрипт?
Скрипт находит просматривает записи каждого канала из указанного вами списка, открывает поочерёдно каждый пост, собирает из них комментарии. И в зависимости от указанных вами настроек ищет либо посты, либо комментарии, в тексте которых написан номер телефона.

Про особенности работы скрипта
Скрипт ищет телефоны в текстах постов или комментариев. Соответственно, число найденных результатов сильно зависит от тех групп или каналов, которые вы указали в настройках для обработки. В каких-то группах/каналах может быть 0 результатов, так как там людям незачем писать номера телефонов в связи с тематикой. А в каких-то группах/каналах наоборот может быть много результатов — по опыту, особенно много их в городских сообществах с объявлениями по типу купи-продай и прочих барахолок.

Это телефоны из аккаунтов Телеграм? Нет!
Этот скрипт ищет номера телефонов именно в текстах постов и комментариев — в тех местах, где люди пишут их публично.
Если же вам нужно собрать телефоны из информации профилей Телеграм (у тех людей, которые их указали доступными для просмотра), то для этого пригодится другой скрипт нашего сервиса — сбор номеров мобильных телефонов у участников групп, чатов и каналов в Телеграме.

Подробнее про сбор результатов в виде таблицы
Результаты можно сохранить в виде таблицы, в колонках которой будут такие данные:

Если собираем посты:

* Найденный в тексте номер телефона
* Прямая ссылка на сам пост
* Ссылки на автора поста и владельца сообщества (в каналах владелец=автор, в группах это разное)
* Имена автора поста и владельца сообщества
* Число подписчиков в канале или группе, где размещён пост
* Полный текст поста
* Дата и время публикации поста
* Все ключевые счётчики: число комментариев, число лайков, число просмотров, число фото и видео

Если собираем комментарии:

* Найденный в тексте номер телефона
* Прямая ссылка на сам комментарий
* Ссылка на пост
* Ссылка на канал, название канала, число подписчиков
* Информация про автора комментария
* Полный текст комментария
* Дата и время публикации поста
* Все ключевые счётчики: число лайков, фото и видео

Эти результаты выводятся в визуальном виде и их можно сохранить как CSV-таблицу, которую нужно открывать в Excel или Google Таблицах по этой инструкции либо открыть для онлайн-просмотра прямо на нашем сайте в просмотрщике CSV-таблиц.

Расширенные фильтры
Вы можете обрабатывать при сборе не все посты или комментарии подряд, а фильтровать их, причём по большому числу настроек.
Можно фильтровать посты/комментарии по наличию или отсутствию ключевых слов в текстах (белый список слов и список стоп-слов), а также по числу лайков к постам/комментариям.

Про скорость сбора
При проверке комментариев из большого числа постов сервису может понадобиться сделать много запросов к апи Телеграма. Вполне стандартная ситуация, когда Телеграм выдаёт данные не непрерывно, а с паузой между порциями данных — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 35% сбора и так далее.

Где делаем поиск?
Введите ссылки на каналы по 1 ссылке на строку. Это могут быть ссылки вида:
  • https://t.me/bmwf30russia — основная ссылка канала, скопированная из описания
  • или @bmwf30russia — короткий адрес канала
  • или https://web.telegram.org/a/#-1001193148684 — только для каналов, ссылка из адресной строки в веб-версии, вы должны быть подписчиком канала
Если не знаете, где взять нужную ссылку или айди (например, у канала нет публичной ссылки) — можете найти эти данные тут среди своих подписок
Просматриваем свежих постов на стене каждого из сообществ
по умолчанию 100, нюансы настройки
Отступая от самой свежей записи на стене на постов
удобно использовать, когда надо парсить стену частями, например, с 2000 по 3000 посты
в таком случае надо указать "просматриваем" = 1000, "отступая" = 2000
Режим поиска — что собираем в результатах поиска?
Дата должна быть:
между и включительно
(если фильтр по дате не нужен, оставьте поля с датами пустыми, а если нужно уточнить время к датам, то нажмите сюда)
(если указываете старые даты, то число просматриваемых постов укажите побольше, чтобы записи за нужные даты попали туда)
Фильтры по текстам комментариев (не обязательные)
Оставить только комментарии, у которых:
в тексте есть слова (разрешённые слова)
(указывайте по 1 слову или фразе на 1 строку)
в тексте нет слов (минус-слова)
(указывайте по 1 слову или фразе на 1 строку)
Фильтры по показателям постов/комментариев (не обязательные)
Оставить только посты/комментарии, у которых:
лайков от до


Размер отчёта ограничен, поскольку вы пользуетесь бесплатной версией сервиса.
Вы можете оплатить полный доступ к сервису за 449 руб/день или 1099 руб/мес и получить полный отчёт без ограничений, а также неограниченный доступ ко всем скриптам сервиса

Подписывайтесь на наш паблик ВКонтакте

Чтобы получать полезные советы по работе с сервисом. И первыми узнавать о новых скриптах :)