我尝试在代码中通过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)