斜杠命令未显示
为什么某个命令没有出现在 / 列表中,以及如何将其恢复。
请按以下顺序检查
- 模块开关
- 关闭某个模块会移除整个服务器中该模块的命令。 /module list 会显示所有模块及其是否开启; /module enable 可开启某个模块。命令会在一分钟内恢复。
- 仅限管理员的命令
- 标记为管理员的命令会对没有管理员身份组或“管理员”权限的成员隐藏。如果你能看到 /shop 但看不到 /catalog setup,原因就在这里。
- Discord 缓存
- Discord 客户端会缓存命令列表。请按 Ctrl-R(桌面端)或完全关闭并重新打开应用。
- 缺少权限范围
- 如果根本看不到任何 Noxyr 命令,说明机器人在邀请时没有 applications.commands 权限范围。请使用网站上的链接重新邀请它;无需先将其踢出。
- 集成权限
- 服务器设置 → 集成 → Noxyr 可以按身份组或频道限制命令。在此处隐藏的命令,无论机器人设置如何都会被隐藏。
名称已更改的命令
旧版命令已合并为分组: /addproduct 现在是 /catalog product-add, /sendticketpanel 是 /ticket panel, /ticketadmin 是 /ticket。旧名称在部分地方仍可使用,但网站上的命令列表显示的是当前名称。
出错的命令
“This interaction failed”表示机器人未能及时响应,或者该按钮所属的消息已没有记录,例如在重置之前发布的面板。请从仪表盘重新发布该面板。