如何使用 simple-slack-api 确定消息是否已在 Slack 中读取

How to determine if a message is read in Slack using simple-slack-api

我正在使用 simple-slack.api 发送和接收 Slack 消息。 有没有办法确定消息是否已读?

我发现我可以获取一个频道的历史记录,但是SlackMessagePosted不包含任何消息是否被阅读的字段(MessageSubType不包含它)

不可能。

Slack API(例如 channels.history or conversations.history)不提供有关哪些消息未读以及由谁未读的任何信息。

您唯一得到的是您当前用户的未读消息总数,由您使用的令牌定义(通过将参数 unreads 设置为 true),但我想这不是什么你在找