如何从 Telegram 群聊中获取消息?
How to get messages from a group chat on Telegram?
我无法理解 Python 中的电视节目 API。我已经创建了一个帐户并拥有 api_id/api_hash,但我无法连接到服务器。这是我的:
chat_id = "@thecointelegraph"
api_id = 'MYID'
api_hash = 'MYHASH'
client = TelegramClient('session_name',
api_id,
api_hash)
client.start()
我想从 public 电报聊天中下载消息。任何帮助都会很棒!谢谢!!
您当前的代码是什么?你怎么知道你不能连接到服务器?
通常你会这样做:
client = TelegramClient("username", "telegram_api", "api_hash")
client.start()
messages = client.get_message_history(dialog.entity, unread)
至少上次是这样,我用的是Telethon,我觉得是get_message_history被
代替了
get_messages()
https://lonamiwebs.github.io/Telethon/methods/messages/get_messages.html
最好的办法是自己看完纪录片:
https://telethon.readthedocs.io/en/stable/index.html
from telethon import TelegramClient
entity = 'session' # session_name
api_id = 123456
api_hash = '56bc70000yourhash'
client = TelegramClient(entity, api_id, api_hash)
client.start()
应该可以
我无法理解 Python 中的电视节目 API。我已经创建了一个帐户并拥有 api_id/api_hash,但我无法连接到服务器。这是我的:
chat_id = "@thecointelegraph"
api_id = 'MYID'
api_hash = 'MYHASH'
client = TelegramClient('session_name',
api_id,
api_hash)
client.start()
我想从 public 电报聊天中下载消息。任何帮助都会很棒!谢谢!!
您当前的代码是什么?你怎么知道你不能连接到服务器?
通常你会这样做:
client = TelegramClient("username", "telegram_api", "api_hash")
client.start()
messages = client.get_message_history(dialog.entity, unread)
至少上次是这样,我用的是Telethon,我觉得是get_message_history被
代替了get_messages()
https://lonamiwebs.github.io/Telethon/methods/messages/get_messages.html
最好的办法是自己看完纪录片: https://telethon.readthedocs.io/en/stable/index.html
from telethon import TelegramClient
entity = 'session' # session_name
api_id = 123456
api_hash = '56bc70000yourhash'
client = TelegramClient(entity, api_id, api_hash)
client.start()
应该可以