知识库

/

发布说明

新功能

v2.0 发布说明

为迎接第二阶段的开启,您现在可以直接在流程编辑器中定义并发布自己的斜杠命令。命令名称、选项、响应内容均可零代码自定义。

BotShade Team
BotShade Team

|

8 分钟阅读

|

发布日期: 2026年5月19日

为标志第二阶段的开启,BotShade 已升级至 v2.0。本次发布的重头戏,是期待已久的 自定义命令 正式上线。

请注意:本次发布包含大量新功能,以 Beta 品质提供。可能仍存在 Bug 或不完善之处,如您发现任何问题,欢迎通过 支持页面 反馈。

本文目录:

亮点

  • 在自定义命令编辑器中定义 专属斜杠命令,并直接在 Discord 上使用。
  • 命令选项类型支持 字符串 / 整数 / 选项 / 布尔值 / 用户 / 频道 / 身份组 / 附件
  • 内置 按命令粒度的权限控制(按身份组 / 按拥有指定 Discord 权限的成员)。

新功能:自定义命令

此前,BotShade 通过组合官方提供的命令来构建机器人。从 v2.0 开始,您可以将自己定义的斜杠命令直接在 Discord 上调用。

定义命令

  1. 从机器人详情设置菜单中的 「命令构建器」 创建新命令。
  2. 输入命令名称(允许使用小写字母、数字和连字符)和简短描述。
  3. 根据需要添加选项。每个选项可指定类型、必填 / 可选、描述和变量名。
  4. 点击 保存 后,命令将自动注册到对应的机器人。
  5. 请注意:斜杠命令可能不会立即生效。请先重启 Discord 应用,如果仍未同步,请最多等待约 1 小时。

支持的选项类型

类型用途
string任意文本
integer整数(可指定最小值 / 最大值)
choices从预定义的选项中选择一个
boolean真 / 假
user选择服务器内的用户
channel选择文字 / 语音频道
role选择身份组
attachment上传图片或文件

权限控制

每个命令可通过组合以下 两种 条件来控制执行权限。若两者均未配置,命令将在整个服务器范围内可执行,请在公开前务必确认。

  • 按身份组允许:仅持有指定身份组的成员可执行命令。
  • 按权限允许:仅持有指定 Discord 权限(如:管理消息、踢出成员等)的成员可执行命令。

兼容性说明

在 Beta 阶段所使用的机器人和流程定义,在 v2.0 上无需修改即可继续运行。无需进行任何迁移操作,请放心继续按之前的方式使用。

已知限制

出于技术原因——主要是因为尚未能充分确保其安全性——以下节点在本次发布中 暂未提供。即使在流程中包含它们也不会运行,请知悉。

  • API 请求节点
  • IFTTT 执行节点
  • 模态框发送节点

其他限制如下:

  • 自动补全(Discord 在输入斜杠命令参数时显示的建议)尚未支持,计划在未来的主要版本中提供。
  • 子命令(/group subcommand 形式)尚未支持,计划在后续版本中提供。
  • 每服务器自定义命令数量上限为 100 个,此为 Discord 规范所限。

支持与社区

如有问题、Bug 反馈或功能建议,欢迎通过以下任一渠道联系我们:

感谢您一如既往地支持 BotShade。

← 返回知识库