Как проверить, есть ли номер телефона в Telegram
Как это делается
Telegram умеет искать аккаунт по номеру телефона. Вручную это выглядит как добавление номера в контакты: если у человека есть аккаунт и он не запретил поиск по номеру, контакт появится в мессенджере.
Для одного-двух номеров этого достаточно. Для базы — нет.
Лимит, который не показывает ошибку
У поиска по номеру есть суточный потолок — около 48 находок на аккаунт. Хуже всего то, как он себя проявляет: Telegram не отвечает ошибкой и не пишет «лимит исчерпан». Ответы просто начинают приходить пустыми, как будто номера в Telegram нет.
Отсюда типичная ошибка. Базу в тысячу номеров прогоняют через один аккаунт, первые пять десятков находятся, дальше — тишина, и половина базы помечается как «нет в Telegram», хотя эти люди там есть. Решение о канале принимается по заниженной цифре.
Как не упереться в потолок
- распределять номера между несколькими аккаунтами так, чтобы на каждый приходилось меньше потолка находок;
- следить за долей найденных: если у одного аккаунта она резко ниже, чем у остальных, он упёрся в лимит, и его номера нужно перепроверить другим;
- не проверять одним аккаунтом больше одной крупной порции в сутки.
Какая доля базы обычно находится
В российской B2B-базе с мобильными номерами руководителей и снабженцев — около трёх четвертей. В одном нашем замере из 1036 уникальных номеров в Telegram нашлось 760, или 73%.
Это доля для мобильных номеров. В базе с городскими телефонами приёмных она будет заметно ниже, и её стоит мерить отдельно.
Проверить свою базу
Бесплатная проверка покажет долю для вашего списка — до 100 номеров. Мы показываем только итог: сколько номеров найдено, без имён и юзернеймов, а сами номера удаляем через 30 дней.