Прошлые юзернеймы в Telegram
Пришлите @username_to_id_bot юзернейм человека, пересланное от него сообщение или выберите его кнопкой. Если прежние юзернеймы известны, под ID будет строка «Прошлых юзернеймов: N». Список этих юзернеймов открывается кнопкой под ответом. Цена на кнопке, счёт бесплатный.
Как спросить
- Один юзернейм человека, пересланное сообщение или кнопка выбора пользователя.
- Свой числовой ID в личке: блок «О вашем аккаунте» со строкой прошлых юзернеймов, если они есть.
- Чужой числовой ID в личке: строка появляется после того, как карточка открыта. На закрытой карточке её нет. Группы на закрытой карточке при этом уже предлагаются.
Что придёт
Список — одно сообщение. Каждая строка: @юзернейм и дата, когда он был замечен, в виде ГГГГ-ММ-ДД. Дата бывает пустой. В сообщение помещается до 80 строк, дальше многоточие.
Покупка разовая. Показать тот же список снова можно бесплатно. Если бот ничего не нашёл, приходит заголовок и пустой список, а не выдуманные юзернеймы.
Когда строки нет
- Прежних юзернеймов нет. Нуль не пишется.
- Это группа, канал или бот, а не человек.
- В одном сообщении несколько юзернеймов (только с подпиской): короткие строки с ID, без этого списка.
- Человек скрыл свои данные. Если это случилось уже после оплаты, бот так и пишет и возвращает звёзды.
- В общем чате остаётся счёт и кнопка «Подробнее в личке». Она только открывает личку: пришлите там тот же запрос, чтобы получить кнопку списка.
- Кнопка «Не предлагать» убирает блок. Вернуть — /offers в личке.
Что платно
Счёт бесплатный, список платный, цена на кнопке. Подписка список не включает и цену не меняет: у подписчика на кнопке та же цена. Прошлые имена — отдельный список и отдельная кнопка. Этих списков нет в HTTP API.