You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为特定用户组配置tree.command及仅管理员可见的斜杠命令?

针对特定用户组使用tree.command的实现方案
  • 如果是Slack内置或自定义的斜杠命令:
    1. 进入Slack工作区管理后台,找到Slash Commands板块
    2. 定位到tree.command,在权限设置里选择「特定用户组」,然后勾选你要授权的用户组(需提前在用户组管理中创建好目标组)
  • 如果是自主开发的bot命令:
    1. 在命令处理逻辑中,通过Slack API调用users.info获取当前执行命令的用户ID
    2. 调用usergroups.users.list查询目标用户组的成员列表
    3. 验证用户ID是否在成员列表中,仅当验证通过时执行tree.command的核心逻辑,否则返回无权限提示
创建仅管理员可见的斜杠命令
  • 使用Slack自带的自定义命令功能:
    在创建或编辑斜杠命令时,将「Who can use this command」选项直接设置为「Workspace admins only」,普通用户输入命令时会收到无权限提示,且不会在命令列表中看到该命令
  • 自主开发bot的场景:
    1. 在命令触发时,通过users.info API获取用户的is_admin字段
    2. 仅当is_admin为true时,响应该命令并返回结果;对于非管理员用户,直接忽略请求或返回「该命令仅管理员可使用」的提示

内容的提问来源于stack exchange,提问作者TimAnt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 13:48:15