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

如何获取Discord斜杠命令ID并实现可点击提及?(discord.js)

获取Discord可点击斜杠命令的正确方法

一、正确的可点击斜杠命令格式

你之前使用的<help:[ID]>格式不符合Discord的规范,正确的可点击斜杠命令格式为:

</command_name:command_id>

示例:若/help命令的ID为123456789012345678,则写成</help:123456789012345678>,发送后会显示为可点击的/help,点击后直接在输入框中填充该命令。

二、获取斜杠命令ID的两种方式

1. 通过Discord客户端(开发者模式)

  • 打开Discord用户设置,进入「高级」选项,开启「开发者模式」
  • 进入目标服务器设置,选择「集成」->「机器人」,找到对应机器人后点击「命令」
  • 右键点击目标斜杠命令,选择「复制ID」即可

2. 通过Discord API(适合开发者批量获取)

如果是开发自有机器人,可调用API获取命令ID:

  • 全局命令:GET /applications/{你的机器人ID}/commands
  • 服务器专属命令:GET /applications/{你的机器人ID}/guilds/{服务器ID}/commands
    返回的JSON数据中,每个命令对象的id字段即为对应命令ID。

三、常见问题排查

  • 确保命令ID与命令名严格对应,且区分全局命令和服务器专属命令(两者ID不通用)
  • 确认机器人已在目标服务器中部署该斜杠命令
  • 格式必须严格遵循</命令名:ID>,不能遗漏任何符号

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 16:05:48