为什么电视马拉松cleint.get_entity(id)打印错误"missing argument: 'entity'"?



我尝试在代码中通过ID进行聊天,就像在api中:

from telethon import TelegramClient
import secret
client = TelegramClient('opentfd_session', secret.api_id, secret.api_hash).start()
chat_admin = TelegramClient.get_entity(secret.chat_id)

I get error:

Traceback (most recent call last):
File "C:UserskrutmDocumentsopentfdopentfd.py", line 23, in <module>
chat_admin = TelegramClient.get_entity(secret.chat_id)
File "C:UserskrutmDocumentsopentfdvenvlibsite-packagestelethonsync.py", line 34, in syncified
coro = method(*args, **kwargs)
TypeError: get_entity() missing 1 required positional argument: 'entity'

我不明白什么实体,如果我需要从这个方法得到实体。我该怎么办?

看电视节目会更有帮助。你甚至连客户的基本知识都没有。顺便说一下,该方法的使用方法如下:

await client.get_entity(id/username/link)

相关内容

最新更新