Как добавить миллионы контактов в телеграмму? - PullRequest
0 голосов
/ 11 декабря 2018

Моя цель - добавить 10M контактов в телеграмму.

Как мы можем добавить контакты в телеграмму, используя telegram API?Я попытался использовать телетон, в котором я упаковал 500 контактов в одном запросе.Однако telegram отвечал на все такие запросы со всеми контактами в retry_contacts, и ни один из них не был импортирован.

Я также нашел решение для преобразования txt-файла из 10M контактов в csv-файл и импорта их с помощью приложения для Android.Но это займет около 10 минут для 10k контактов.Так что это не будет хорошей идеей для добавления 10M контактов.

Любой другой способ сделать это также приветствуется.

1 Ответ

0 голосов
/ 12 декабря 2018

Это невозможно.Telegram намеренно установил ограничения на количество контактов, которые вы можете добавить.Первоначально вы можете добавить около 5000 контактов, а затем вы можете добавить еще около 100 каждый день.Это связано с тем, что безопасность не снижает нагрузку на API.Если бы вы могли добавить номера 10M, вы могли бы легко сопоставить @username s с числами, что противоречит политике конфиденциальности Telegram.

По моему опыту, наилучшим практическим вариантом является добавление массива из 10 номеров каждый раз, используя telethon х ImportContactsRequest, пока вас не заблокируют.Затем попробуйте снова через 24 часа, пока вы снова не заблокируетесь, и так далее.Это самое быстрое решение, и из-за ограничений Telegram, если у вас есть только одна SIM-карта, на добавление 10M контактов .

уходит около 274 лет.
...