作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 Python
项目中使用 Telethon
。我正在使用此代码从 Telegram 中的群组获取消息:
full_msg_list = self.client.get_messages(GROUPID, limit=200)
有没有办法从群组中获取接下来的 200 条消息?
最佳答案
根据documentation你可以使用 add_offset
:
full_msg_list = self.client.get_messages(GROUPID, limit=200, add_offset=200)
编辑:
为了获得更可靠的偏移量,即使在新消息到达时,也可以使用 offset_id
代替:
full_msg_list = self.client.get_messages(GROUPID, limit=200, offset_id=200)
next_200_list = self.client.get_messages(GROUPID, limit=200, offset_id=full_msg_list[-1].id)
关于Python Telethon get_messages 偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60151464/
我在我的 Python 项目中使用 Telethon。我正在使用此代码从 Telegram 中的群组获取消息: full_msg_list = self.client.get_messages(GRO
我在 Windows 命令行中编写代码。代码仅来自 Redis-py 的 GitHub page . 我不知道这是怎么发生的,所以我。 dir(p) 结果是: 我找不到“get_message”。我的
我是一名优秀的程序员,十分优秀!