Size: a a a

Telethon Talks RU

2021 May 11

MM

Mayanez Macheevъ in Telethon Talks RU
+
источник

👑️

👑OGURCHIK🖤 ️ in Telethon Talks RU
+
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
Сессии мертвые скорее всего
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
Как ребята сказали, оно отображается, если больше 60 сек (по умолчанию, все задержи меньше 60сек ожидаются автоматически и не отображается), также в исключении при возникновении задержки имеется переменная seconds вроде, которая прям даст непосредственно число которое нужно ожидать. Через type(exception) можно глянуть, точно
источник

X

XD in Telethon Talks RU
Спасибо
источник

MM

Mayanez Macheevъ in Telethon Talks RU
from telethon.errors import FloodWaitError

except FloodWaitError as err:
   print(err.seconds)
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
👍
источник

S

ShimmeryHirm in Telethon Talks RU
Как можно узнать валидная ли StringSession?
источник

S

ShimmeryHirm in Telethon Talks RU
Проверить попросило ли номер возможности нету
источник

MM

Mayanez Macheevъ in Telethon Talks RU
client = TelegramClient(..)
await client.connect()
if not await client.is_user_authorized():
   print('bruh')
источник

S

ShimmeryHirm in Telethon Talks RU
.start() нужно будет юзать потом?
источник

MM

Mayanez Macheevъ in Telethon Talks RU
зачем
источник

MM

Mayanez Macheevъ in Telethon Talks RU
доку почитай
источник

S

ShimmeryHirm in Telethon Talks RU
понял, спасибо
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
Или можно сделать client.get_me() если ответ None - сессия мертвая.
источник

MM

Mayanez Macheevъ in Telethon Talks RU
к о с т ы л ь
источник

MM

Mayanez Macheevъ in Telethon Talks RU
хотя
источник

MM

Mayanez Macheevъ in Telethon Talks RU
ну
источник

MM

Mayanez Macheevъ in Telethon Talks RU
хз
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
Смотри, если ты делаешь запрос на проверку авторизации, это одно действие, более узкое. Получая инфу об аккаунте в случае валидной сессии ты в один запрос (но это не точно) и одну строку кода получаешь информацию, если аккаунт мертв получишь None.

Потом просто вытекает,

result = await client.get_me()
if
result:
   #for validated session
else:
   #for dead session

Оптимизация хуле 🤡
источник