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