[英]discord.js v13 is there a way to add choices in slash command numbers option?
我正在尝试使用数字选项制作斜线命令。 我为此使用.addNumberOption()
。
有没有办法在输入 discord 命令后只能提交 0-5 之间的数字?
您可以使用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
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.