Python 使用telethon库从电报组获取所有预定消息

Python 使用telethon库从电报组获取所有预定消息,python,telethon,Python,Telethon,如何从特定组中的客户端获取所有计划消息?我知道如何访问客户端已经发送的消息,但无法找到预定的消息 我目前正在运行一个python应用程序客户端,我正在使用telethon如果您想检查消息是否已通过schedule发送,只需检查来自\u schedule参数的is Message.from_schedule 这将返回True或False您可以使用GetScheduledHistoryRequest执行此操作 从示例中可以看出: result = client(functions.messages

如何从特定组中的客户端获取所有计划消息?我知道如何访问客户端已经发送的消息,但无法找到预定的消息


我目前正在运行一个python应用程序客户端,我正在使用telethon

如果您想检查消息是否已通过schedule发送,只需检查来自\u schedule参数的is

Message.from_schedule

这将返回
True
False

您可以使用
GetScheduledHistoryRequest
执行此操作

从示例中可以看出:

result = client(functions.messages.GetScheduledHistoryRequest(
    peer='username',
    hash=0
    ))
print(result.stringify())

为什么这个话题被关闭了?这是一个关于
telethon
用法的非常合理的问题。谢谢。这很有效。。我可以去拿,但是。。我如何删除或编辑这些预定的邮件?client.delete_消息对它们没有任何作用。如果它有效,为什么您不选择它作为接受答案lol。无论如何,您可以使用它来删除。delete_消息仅适用于普通消息。