Как добавить миллионы контактов в телеграмму?
Моя цель - добавить 10 млн контактов в телеграмму.
Как мы можем добавить контакты в telegram, используя telegram API? Я попытался использовать телетон, в котором я упаковал 500 контактов в одном запросе. Тем не менее, telegram ответил на все такие запросы со всеми контактами в retry_contacts, и ни один из них не был импортирован.
Я также нашел решение для преобразования TXT-файла из 10M контактов в CSV-файл и импортировать их с помощью приложения для Android. Но это займет около 10 минут для 10k контактов. Так что это не будет хорошей идеей для добавления 10M контактов.
Любой другой способ сделать это также приветствуется.
1 ответ
Это невозможно. Telegram намеренно установил ограничения на количество контактов, которые вы можете добавить. Первоначально вы можете добавить около 5000 контактов, а затем вы можете добавить еще около 100 каждый день. Это связано с тем, что безопасность не снижает нагрузку на API. Если бы вы могли добавить номера 10M, вы могли бы легко сопоставить @username
s на номера, которые противоречат политике конфиденциальности Telegram.
По моему опыту, лучший практический вариант - это добавлять массив из 10 чисел каждый раз, используя telethon
"s ImportContactsRequest
До тех пор, пока вы не заперли. Затем попробуйте снова через 24 часа, пока вы снова не заблокируетесь, и так далее. Это самое быстрое решение, и из-за ограничений Telegram, если у вас есть только одна SIM-карта, для добавления 10M контактов требуется около 274 лет.