slack - 使用 RTM 时如何禁用 "desktop_notification"消息

标签 slack slack-api

连接 RTM 后,当我尝试使用我的帐户与我自己使用 DM 创建的机器人对话时,每次收到 3 条消息:

“用户输入”、“消息”、“桌面通知”

我可以通过对我的机器人应用一些设置来抑制“desktop_notification”吗?

对我来说,似乎“消息”很好。

最佳答案

Slack Real Time Messaging (RTM) API 确实有订阅特定事件的概念,所以您的问题的答案是否定的

Erik在他的评论中建议,您最好忽略脚本中的这些事件 - 最好尽早在您的逻辑中。


另一件事需要注意的是 Event API您可以订阅特定事件。事件各有利弊/Web API s 和 RTM API,所以我提到这一点是出于完整性考虑。根据我对您的用例的了解,事件 API 并不是 RTM API 的 1:1 补充(例如,您需要使用 Web API 发送消息,使用事件 API 接收事件 - - 与现在的 RTM API 不同)。

关于slack - 使用 RTM 时如何禁用 "desktop_notification"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57228812/

相关文章:

slack-api - 添加到 slack 与使用 slack 登录

python - 创建 Slack 机器人来回答请求

javascript - 使用 Slack 的 Node SDK 的 files.upload 问题

python - 尝试在 python-slackclient 中使用@channel、@here 和@user

javascript - Slack Bot 与 Bolt for JavaScript 和 OAuth 2.0 可与其他工作区共享应用程序

slack-api - 附件字段的最大长度

jenkins - 如何更改 Jenkins 中的松弛通知?

azure - Microsoft Bot Framework 和 Slack - 测试时始终返回 Forbidden

python - 使 Python slack 机器人异步

jenkins - Jenkins 管道构建失败后如何发送 Slack 通知?