Python 电视节目不会出错,但也不会打印

Python 电视节目不会出错,但也不会打印,python,events,error-handling,telegram,telethon,Python,Events,Error Handling,Telegram,Telethon,因此,我尝试使用event.userUpdate,但由于某些原因,它不起作用。 该脚本不会带来任何错误,但也不会打印任何状态更改。 有人知道为什么吗 从telethon.sync导入客户端 从电视节目导入事件 从日期时间导入日期时间 导入时间 ###客户端### target=“” phone=“+” api_id= api_hash=“” 客户端=电报客户端(电话、api\u id、api\u哈希) client.start() 如果client.is_user_authorized(): 打

因此,我尝试使用event.userUpdate,但由于某些原因,它不起作用。 该脚本不会带来任何错误,但也不会打印任何状态更改。 有人知道为什么吗

从telethon.sync导入客户端
从电视节目导入事件
从日期时间导入日期时间
导入时间
###客户端###
target=“”
phone=“+”
api_id=
api_hash=“”
客户端=电报客户端(电话、api\u id、api\u哈希)
client.start()
如果client.is_user_authorized():
打印(“登录到电报完成”)
其他:
客户端。发送密码请求(电话)
客户端。登录(电话,输入('输入代码:'))
时间。睡眠(2)
打印(f“已开始侦听{target}的状态…”)
@client.on(events.UserUpdate())
异步def处理程序(事件):
event.user_id=目标
如果event.online:
打印(f“{target}于:{datetime.now()}联机”)
其他:
打印(f“{target}在:{datetime.now()}脱机”)
如果是event.typing:
打印(f“{target}是在:{datetime.now()}键入的”)
client.run_直到_断开()
所以我尝试使用async和Wait,但这似乎是不可能的。。我希望在座的任何人都能知道如何解决这个问题。。这个范围很广,你能详细说明一下吗?