Telethon麻烦:NameError:未定义名称'events'

问题描述 投票:0回答:1

我被这段代码困在中间

from telethon import TelegramClient, sync

api_id = 99999
api_hash = 'secret_word'

client = TelegramClient('baracuda', api_id, api_hash)

@client.on(events.NewMessage(chats=('tester')))
async def normal_handler(event):
#    print(event.message)
    print(event.message.to_dict()['message'])

client.start()

client.run_until_disconnected()

我总是有错误

Traceback (most recent call last):                                    
File "notification.py", line 9, in <module>                           
@client.on(events.NewMessage(chats=('chat_name')))
NameError: name 'events' is not defined

请帮助我解决此问题

python telethon
1个回答
1
投票
小错误,您必须添加:

from telethon import events

© www.soinside.com 2019 - 2024. All rights reserved.