Как отключить клиент телемарафона, если обработчик событий не получил ни одного нового сообщения, даже после ожидания опPython

Программы на Python
Ответить
Anonymous
 Как отключить клиент телемарафона, если обработчик событий не получил ни одного нового сообщения, даже после ожидания оп

Сообщение Anonymous »

Я хочу отключить клиента, если я не получил никакого сообщения даже после ожидания в течение 2 минут.
Но он продолжает ждать вечно.
Я чувствую, что await_for — это альтернатива, но я ищу решение прямо здесь, кто-нибудь, пожалуйста, помогите.
Заранее спасибо.!!
client.connect()
#send message in chat

@client.on(events.NewMessage)
async def handler(event):
# wait for some reply message
if received message:
# do some thing
else no message:
client.disconnect()

client.run_until_diconnected()


Подробнее здесь: https://stackoverflow.com/questions/710 ... eceived-an
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»