Фильтр пользователей Телеграм по имени, описанию, дате визита, телефону, премиуму и другим параметрам

Как работает этот скрипт?
Вы вводите список ссылок на пользователей Телеграм. Скрипт проверяет каждую ссылку из вашего списка и оставляет в таблице результатов только те из них, которые соответствуют указанным вами настройкам.

По сравнению со ВКонтакте, в Телеграм доступно для анализа не так много параметров. Но всё, что возможно, сервис даёт возможность проверить:
* Проверка наличия или отсутствия ключевых слов в имени и фамилии
* Наличие или отсутствие короткого адреса
* Дата и время визита в Телеграм
* Проверка наличия премиума
* Галка верификации и прочие системные отметки Телеграма (проверки на скам, фейк, наличие ограничений)
* Номер телефона, если он виден в профиле

По большому счёту, все данные, кроме "О себе", вы и так получаете в виде таблицы при любом сборе списка пользователей в других скриптах нашего сервиса для работы с Телеграмом. И фильтровать можно прямо по этой таблице. А фильтрация в этом скрипте становится нужна только в ситуации, когда надо добавить обработку по полю "О себе".

Важно про лимиты Телеграма!
У Телеграма довольно жёсткие лимиты на число обращений к апи во время фильтрации. Мы советуем фильтровать не более 2000 человек за сутки. Ну максимум 3000, но не больше. Если превысите внутренний лимит Телеграма (конкретную цифру Телеграм не оглашает), он поставит вам лимит на фильтрацию на срок 18-24 часа, и в это время фильтровать вообще ничего не получится — вместо данных Телеграм будет выдавать ошибку FloodWaitError, и вы после фильтрации получите 0 результатов.

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

Результаты фильтрации выводятся в виде таблицы в формате CSV (разделитель — символ ;), с которым удобно работать в Excel или другом табличном редакторе.

Введите ссылки на людей, по 1 ссылке на строку
Это может быть ссылка вида:
  • https://t.me/username — основная ссылка, скопированная из описания
  • или @username — короткий адрес
  • или https://web.telegram.org/a/#1234567 — ссылка на человека из адресной строки чата с ним в веб-версии
  • или 1234567 — айди человека (может быть получен из других скриптов сервиса)
(важно знать, если вводите именно айди вида 1234567, а не логины вида @username)
1. Фильтр по имени и фамилии:
по 1 ключевому слову для поиска на строку
2. Стоп-слова:
если в имени и фамили или коротком адресе встретится любое из этих слов, то профиль будет убран из выдачи результатов
по 1 ключевому слову/фразе на строку
3. Фильтр по дате и времени визита в Телеграм:
Чтобы человек остался в выдаче результатов, он должен был быть онлайн в Телеграм
Исключит из списка людей, которые давно не заходили в Телеграм, и оставит в результатах только "живых" — недавно заходивших людей

, :
3.1. Дополнительные настройки:
про тех пользователей, у которых точные дата и время визита скрыты настройками приватности
4. Фильтр по короткому адресу вида @username (например, у https://t.me/bmwclubchatik короткий адрес — это bmwclubchatik):
5. Наличие или отсутствие короткого адреса вида @username
6. Наличие или отсутствие премиум-доступа к Телеграму?
7. Виден ли в профиле номер телефона?
8. Есть ли отметка, что это не личный профиль, а бот?
9. Есть ли отметка про скам?
10. Есть ли отметка про фейк?
Удалённые сообщества автоматически исключаются из результатов финальной выдачи.


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

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

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