公共频道更改为私人频道时无法获取 Slack 频道信息

Posted

技术标签:

【中文标题】公共频道更改为私人频道时无法获取 Slack 频道信息【英文标题】:Unable to get slack channel info when public channel changed to private 【发布时间】:2019-11-30 22:22:16 【问题描述】:

我创建了一个公共频道并将其更改为私人频道并邀请了我的机器人。然后使用机器人令牌,我尝试使用 slack API https://api.slack.com/methods/groups.info 访问频道/组信息,但是当我使用 https://api.slack.com/methods/groups.info 时,resposne 是“channel_not_found” API 我得到了“method_not_supported_for_channel_type”

当频道信息从公共变为私人时,你有什么想法吗?

【问题讨论】:

【参考方案1】:

是的。旧式 API 方法(如 channels.*groups.*)不适用于此类通道。

您需要改用 conversations.info 等较新的 conversations.* 方法。

【讨论】:

以上是关于公共频道更改为私人频道时无法获取 Slack 频道信息的主要内容,如果未能解决你的问题,请参考以下文章

使用没有错误消息的私人频道时无法从推送者那里获得响应

Zapier Slack 私人频道:仅当用户在频道中时才发送消息

仅在满足父模型的给定条件时如何获取模型关系

javascript 删除松弛的公共/私人频道消息。

javascript 删除松弛的公共/私人频道或直接消息。

如何激活 Slack 机器人