discord.js - 我如何为我的机器人添加“试试我的指令”功能?

10
我看了一些机器人的资料,显然,Discord为机器人添加了一个“试用我的命令”功能。我到处找了找,却没有找到任何相关信息。我该如何为我的机器人添加这个功能呢?
(我正在使用discord.js v14)
试用我的命令功能的图片。

1

4个回答

12

机器人档案中的全局斜杠命令

正如你们中的许多人所注意到的,我们最近开始为验证过的应用程序推出全局斜杠命令。本周,我们将它们推向了所有经过验证的应用程序。

通过此更新,您的应用程序中最常使用的5个全局斜杠命令现在会显示在您的机器人档案中(只要您的应用程序已经得到验证)。这些命令可以直接调用,使它们更易于被Discord上的用户发现和使用 :sparklies:

如何启用它? 您不需要做任何事情!只要您的应用程序经过验证并且至少有一个全局斜杠命令,最多将自动显示5个在您的机器人档案中。

我可以更改出现在我的机器人档案中的命令吗? 不,目前您无法控制哪些命令存在。

制作者: Discord开发者


4
你有这篇文章的链接吗? - 2br-2b
关于“Credits: Discord Developers”:如果这段文字是从其他地方复制过来的(根据写作风格看起来是这样),至少需要透露出处,并且整个帖子的格式应该清楚地表明这不是你自己的言论等等。请参考*我们如何处理完全复制且未正确引用的答案(只包含“参考”链接或类似内容)?*。 - undefined

11

你可以使用命令ID将此功能手动添加到你的机器人描述框中。

如何获取命令ID:

  1. 进入服务器设置。
  2. 点击“集成”。
  3. 找到你的机器人并点击它。
  4. 向上滚动,直到看到已部署的命令列表。
  5. 右键点击复制你选择的命令ID,以便稍后显示。

接下来,我们进入Discord开发者门户,将命令ID放入你的机器人描述框中。

所以你只需要按照以下格式输入要显示的命令:

</(command-name):(command-ID)>

它会看起来像这样:
**TRY MY COMMANDS** // ** to bold the text

</play:938016496168932622> | </help:938012345242127927>

这是它的样子:

Screenshot showing "TRY MY COMMANDS" example. Example commands show as /play | /help

它可能看起来没有经过验证版本那么好,但是嘿,它能用。你可以点击它并像普通的斜杠命令一样使用。

0

很遗憾,您目前无法为您的机器人添加此功能,这是一个封闭的测试版


0

我的机器人今天收到了这个功能,它是自动添加的(顺便说一下,我的机器人已经通过验证了)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接