Всем привет! Пишу скрипт для тг акков. Софт заходит на акк, совершает некоторые телодвижения и идет на следующий акк, но возникает проблема, когда сессия невалидна и выскакивает окно как выглядит окно подскажите пожалуйста, как можно обойти это окно, если обработчики ошибок не подходят(либо я какое то упустил), а нормальных вариантов решения в интернете нет.
ну проверяй, есть ли заход на аккаунт, если нет - значит вылезла авторизация, пропускаешь и идешь к следующему акку
b3ast1ns1d3, app = Client(session_name, api_id=api_id, api_hash=api_hash) try: with app: me = app.get_me() print(f"Сессия валидна! ID: {me.id}, Username: {me.username}") except: print("Сессия невалидна! Требуется переавторизация.") Python app = Client(session_name, api_id=api_id, api_hash=api_hash) try: with app: me = app.get_me() print(f"Сессия валидна! ID: {me.id}, Username: {me.username}") except: print("Сессия невалидна! Требуется переавторизация.") вот так попробуй крч
Y4sperMaglot, у нейронки изначально какая то херь me.id и me.username, вылетают то ли предупреждения, то ли ошибки
не используй with / async with внутри стоит прокладка __enter__ которая вызывает start, который в свою очередь делает UI для входа чтобы этого не было используй методы connect()