当有人在 Discord.js 中键入未知命令时,我该如何发出 "Invalid Command" 消息?
How do I make an "Invalid Command" message when someone types an unknown command in Discord.js?
我到处搜索找到了一小段代码,告诉用户他们输入的命令不存在。
我找到了this,但我不明白,谁能解释一下(或简化一下)?
我的密码是.
将可接受的命令放入数组中。
例如:
let userInputCommand = getUserInputCommand();
let validCommands = ["command1", "command2", "command3"];
let isValid = validCommands.includes(userInputCommand);
if(!isValid) {
return message.channel.send("Please enter a valid command!");
}
使用.includes()
查看命令是否存在。 (getUserInputCommand()
只是一个例子,并不是指你的实际代码。)
我到处搜索找到了一小段代码,告诉用户他们输入的命令不存在。
我找到了this,但我不明白,谁能解释一下(或简化一下)?
我的密码是
将可接受的命令放入数组中。
例如:
let userInputCommand = getUserInputCommand();
let validCommands = ["command1", "command2", "command3"];
let isValid = validCommands.includes(userInputCommand);
if(!isValid) {
return message.channel.send("Please enter a valid command!");
}
使用.includes()
查看命令是否存在。 (getUserInputCommand()
只是一个例子,并不是指你的实际代码。)