我正在使用Telethon编写脚本。
async def main():
client = TelegramClient('session',api_id,api_hash)
await client.connect()
await client.start()
@client.on(events.NewMessage())
async def handler(event):
print(event.messsage.text)
await client.run_untill_disconnected()
asyncio.run(main())
该代码可以正常使用。它获取更新并打印它们。但是,我正在寻找一个特殊事件。 假设客户端正在运行,并且用户强制从电报应用程序终止此会话, 然后我的脚本停止工作,这是非常明显的。现在,问题在于,会话终止后,我想在代码中实时实时处理该事件(或者可能是错误的),以便它开始执行其他任务。我该怎么做..?