【问题标题】:How can I mute a slack channel/group using slack API?如何使用 slack API 使 slack 频道/组静音?
【发布时间】:2023-04-08 03:39:01
【问题描述】:

我正在尝试将 Slack 工作区中的特定通知组静音。有什么 API 方法可以做吗?

我已尝试使用此 GitHub 页面 https://github.com/ErikKalkoken/slackApiDoc/blob/master/users.prefs.set.md 中提到的 web-API 方法。 它不会导致响应错误,但我在“muted_channels”参数中提供的通道没有被静音。

【问题讨论】:

  • 您好。 “静音”到底是什么意思?您要更改通知吗?您尝试了哪种未记录的方法,得到了什么结果(错误)?请将您当前代码的相关部分添加到问题中。
  • 嗨@ErikKalkoken 感谢您的回复。我已经在邮递员中尝试了 users.prefs.set.md 方法,并得到了如提供的 GitHub 链接中所示的响应。但是在“muted_channels”参数中传递的频道 ID 在 Slack 中没有静音。
  • 真相是该方法仅适用于某些用户偏好。静音频道可能会起作用,但我从未尝试过。

标签: slack slack-api


【解决方案1】:

就我而言,我不必像 ErikKalkoken 描述的那样发送 prefs 有效负载,而是发送这个。感谢这条推文:https://twitter.com/slackhq/status/457711460425027584

{
    "name": "plain_text_mode",
    "value": True
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-31
    • 2017-04-28
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2021-07-15
    相关资源
    最近更新 更多