Как работает этот скрипт?
Вы вводите ссылки на сообщества Телеграм — это могут быть чаты, в которых вы состоите, группы, каналы и тд. Важно, чтобы вам был доступен для просмотра список подписчиков/участников. Скрипт загружает список подписчиков/участников, проверяет профиль каждого из них и ищет в информации о себе ссылки — на сайты, на @-аккаунты и тд. И в финале вы получаете таблицу с информацией о пользователях со ссылками и сами найденные ссылки на сайты. Эту таблицу можно сразу открыть для просмотра или скачать в виде файла CSV и открыть в Excel.
Про доступность данных
Сервис может собрать именно публично доступные ссылки — то есть те ссылки на сайты и страницы, которые люди сами указали в информации о себе и которые видны при посещении профиля кем угодно.
Ссылки обычно пишут в тексте в разделе "О себе" — больше в профиле их указать негде. Но надо понимать, что мало кто вообще это делает, то есть процент найденных ссылок будет весьма невелик.
Про скорость работы
Поскольку для проверки каждого человека из списка сервису нужно делать отдельный запрос (например, проверка 1000 человек потребует 1000 запросов к Телеграму), то нужно учитывать, что на больших объёмах этот скрипт работает долго. Иногда Телеграм может притормаживать обработку очереди запросов на полминуты-минуту, это нормально.
Важно про лимиты Телеграма!
У Телеграма довольно жёсткие лимиты на число обращений к апи во время сбора полной информации о людях. Мы советуем проверять на наличие сайта не более 2000 человек за сутки. Ну максимум 3000, но не больше. Если превысите внутренний лимит Телеграма (конкретную цифру Телеграм не оглашает), он поставит вам лимит на сбор на срок 18-24 часа, и в это время собирать полные данные вообще ничего не получится — вместо данных Телеграм будет выдавать ошибку FloodWaitError, и вы после обработки получите 0 результатов.
При работе с большими списками людей (сотни или тысячи строк) надо учитывать, что у Телеграма есть свои количественные лимиты по числу запросов. Вполне стандартная ситуация, когда Телеграм выдаёт данные не непрерывно, а с паузой между порциями данных — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 35% сбора и так далее.
Сервис нет смысла использовать для поиска ссылок по 1 профилю. Если вы не видите там никаких ссылок (то есть публичные ссылки в информации профиля у интересующего вас человека не указаны), то и сервис их не найдёт, так как он парсит данные так же, как видите их и вы. Смысл этого инструмента — проверка большого списка людей и определение тех, у кого есть ссылки.
Про видимость подписчиков
Чтобы найти ссылки на сайты у людей, сервису нужно получить список людей для проверки. С этим у Телеграма есть нюансы, которые вам нужно знать и учитывать. При сборе подписчиков из канала — если вы админ, то Телеграм выдаст не более 200 самых свежих подписчиков. Если вы не админ канала, то получите 0 человек. При сборе участников из группы или чата — обычно там список участников виден всем участникам, собрать можно всех. Но иногда админы меняют настройки так, что список обычных участников не виден, а виден лишь список админов или вовсе никто.