如何解决MessageRead 事件返回空列表
我正在尝试检索通过 MessageRead 事件读取的消息,但是当有人读取消息时 get_messages() 返回一个空列表。
这是我的代码
#Handle read messages
@client.on(events.MessageRead)
async def handler(event):
print('Someone has read all your messages until',event.max_id)
s = await event.get_messages()
print(s)
找不到任何解决方案。
解决方法
不确定 event.get_messages() 是如何工作的,但我使用 client.get_messages(args=event.chat_id 和 max_id)解决了我的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。