Не понимаю где искать ошибку? Использую один и тот же скрипт на маке и винде. На маке все работает отлично, на винде ошибка. Настройки одинаковые, использую Pycharm.
Ошибка на винде связанна с авторизацией телеграм аккаунта. Никак не связанно с определенным аккаунтом, я пробовал разные аккаунты авторизовать везде ошибка.
Старт
Запрос на номер телефона (ввожу номер)
Запрос на код телеграм (ввожу код)
И ничего происходит. При этом этот код идет в телеграм и потом телеграм отправляет сообщение, что вы пытались зайти ввели код, но не ввели облачный пароль. Но в pycharm не ошибок, ничего не появляется.
При этом все отлично работает на маке.
Код: (авторизации)
async def main():
await client.start()
if not await client.is_user_authorized():
try:
await client.send_code_request(phone)
code = input('Enter the code you received: ')
await client.sign_in(phone, code)
except PhoneNumberInvalidError:
print('Invalid phone number')
except SessionPasswordNeededError:
password = input('Enter your two-factor authentication password: ')
await client.sign_in(password=password)