Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (5)
  • Почему telethon/pyrogram не отправляет код?

    @alexandrsemen4ukk
    Выброс из аккаунтов (SESSION_REVOKE) - происходит из-за одновременного использования одной телеграмм-сессии. Я смог победить ограничив приложение только одним ядром
    WSGIDaemonProcess some.app \
        user=some-usr \
        group=www-data \
        processes=1 \
        threads=16 \


    Лично у меня клиент telethon инициировался в Django, а он мог выполнить несколько действий с одной сессией (телега ожидает, что одна .session (телетон сесисия) = одно устройство / соединение).
    Соответственно, телега расценивает это как подозрительную активность и выполняет SESSION_REVOKE отключая все устройства от аккаунта.

    Не приходят пуши авторизации - нужно было указать lang_code и system_lang_code при инициализации клиента.
    client = TelegramClient(
        "session",
        API_ID,
        API_HASH,
        lang_code="ru", # видимо стали обязательными
        system_lang_code="ru-RU" #  видимо стали обязательными
    )
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (18)