Slack机器人未加入频道能否读取书签?权限及API可行性咨询
问题解答
- 核心限制:Slack API不支持机器人访问未加入频道的书签,这是平台的基础规则,并非权限不足导致。机器人必须成为目标频道的成员,才能调用相关接口读取该频道的书签。
- 错误原因:
not_in_channel错误直接说明机器人当前不是目标频道的成员,和额外权限无关——哪怕给机器人配置了channels:read、bookmarks:read这类权限,只要没加入频道,依然无法访问对应内容。 - 可行方案:如果需要获取该频道的值班人员书签,得先让机器人通过
conversations.join接口加入目标频道,之后再调用bookmarks.list接口读取书签内容。
内容的提问来源于stack exchange,提问作者Lydian
相关产品推荐
相关产品推荐

