0

我有一个机器人,它定期从某些输入中轮询数据,如果适用特定逻辑,则将消息发送到电报频道。

仅当频道中的读者或多或少直接阅读该消息时,该消息才与读者相关,即假设30分钟后,该消息无关紧要。我不想出于历史目的删除该消息,但我想将其设置为供所有人阅读。

  1. 有没有办法为接收器设置“读取”状态?是否有可能这样做,即改变,已经发送,即以前的消息?
  2. 为了避免跟踪发送的消息及其时间,甚至可以在发送消息时直接指定吗?
4

1 回答 1

1

不,这是不可能的。读取状态只能由用户自己更改。在https://core.telegram.org/bots/api的官方 API 文档中提及的任何内容都无法使用 Telegram Bots 完成。

作为旁注:AFAIK读取状态不是每个用户的二进制文件。这可以通过注意到使用相同帐户查看来自不同设备/客户端的频道消息将使查看计数增加超过 1 来观察。

于 2021-08-12T07:19:10.427 回答