Зачем нужен этот скрипт?
Например, у вас есть список ссылок на нужных вам людей в Телеграм, а вы хотите получить их ID.
Или наоборот, у вас есть список ID, а вам нужны именно ссылки для ручной обработки данных либо каких-то собственных программ.
Вот тут и пригодится конвертер профилей Телеграм в ID или ссылки.
Как пользоваться?
Введите список телеграм-аккаунтов в любом формате (хоть ID, хоть username, хоть @username, хоть https://t.me/username), выберите, какой формат данных хотите получить в результате — и запускайте преобразование данных.
Если нужно конвертировать не профили людей, а каналы или группы?
Для этого в сервисе есть отдельный конвертер групп / каналов Телеграм в ссылки или ID.
Важно про лимиты Телеграма!
У Телеграма довольно жёсткие лимиты на число обращений к апи во время конвертации списка пользователей. Мы советуем конвертировать не более 1000-2000 человек за сутки. Если превысите внутренний лимит Телеграма (конкретную цифру Телеграм не оглашает), он поставит вам лимит на сбор на срок 18-24 часа, и в это время собирать полные данные вообще ничего не получится — вместо данных Телеграм будет выдавать ошибку FloodWaitError, и вы после обработки получите 0 результатов.
При работе с большими списками людей (сотни или тысячи строк) надо учитывать, что у Телеграма есть свои количественные лимиты по числу запросов. Вполне стандартная ситуация, когда Телеграм выдаёт данные не непрерывно, а с паузой между порциями данных — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 35% сбора и так далее.