【问题标题】:discord.js v13 is there a way to add choices in slash command numbers option?discord.js v13 有没有办法在斜杠命令编号选项中添加选项?
【发布时间】:2022-08-18 17:29:52
【问题描述】:

我正在尝试使用数字选项制作斜线命令。我为此使用.addNumberOption()

有没有办法在输入 discord 命令后只能提交 0-5 之间的数字?

    标签: javascript node.js discord.js


    【解决方案1】:

    您可以使用setMinValue()setMaxValue() 设置最小值和最大值。如果您键入任何超出该范围的选项作为选项,您将收到一条错误消息:

    new SlashCommandBuilder()
      .setName('numberchoice')
      .setDescription('Just some test')
      .addNumberOption((option) =>
        option
          .setName('num')
          .setDescription('Type a number between 0 and 5')
          .setMinValue(0)
          .setMaxValue(5)
      )
    

    PS:您确定要接受数字而不仅仅是整数吗?如果是后者,请改用addIntegerOption

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-07
      • 2022-01-15
      • 2021-10-10
      • 2021-11-17
      • 2022-01-03
      • 1970-01-01
      • 2021-11-09
      • 2021-08-24
      相关资源
      最近更新 更多