Events 线程上的Python事件消息

Events 线程上的Python事件消息,events,message,telethon,Events,Message,Telethon,我想使用TelegramAPI来驱动我的应用程序,并提供简单的消息,如“开始”“停止”。 实际上,我使用事件代码来获取消息,事件中的代码循环就像轮询一样 enterclient = TelegramClient(None, api_id, api_hash).start() @client.on(events.NewMessage) async def my_event_handler(event): Msg = event.message.message.upper() pri

我想使用TelegramAPI来驱动我的应用程序,并提供简单的消息,如“开始”“停止”。 实际上,我使用事件代码来获取消息,事件中的代码循环就像轮询一样

enterclient = TelegramClient(None, api_id, api_hash).start()
@client.on(events.NewMessage)
async def my_event_handler(event):
    Msg = event.message.message.upper()
    print(Msg)
client.start()
client.run_until_disconnected()
print('New')
它可以工作,但我从未见过“New”,因为在我的代码运行时,有没有解决方案可以使事件工作

我认为我可以在一边运行事件,获取消息,并在我的主代码上进行while循环,从而进行排序