Javascript 具有不同响应的命令上的discord.js-commando参数
我正在尝试让我的机器人在执行类似于>打开井打开什么?>的命令后运行不同的响应打开门,机器人会以打开门或类似的方式响应我读过discord命令文档我在理解它的工作原理方面有点困难我知道如何在没有突击队员的情况下进行辩论,但我想知道如何使用突击队员我能想到的最好的办法是}其他{但我不知道如何检查args来验证任何想法?我尝试了文档中的参数,但似乎没有得到响应Javascript 具有不同响应的命令上的discord.js-commando参数,javascript,bots,discord.js,commando,Javascript,Bots,Discord.js,Commando,我正在尝试让我的机器人在执行类似于>打开井打开什么?>的命令后运行不同的响应打开门,机器人会以打开门或类似的方式响应我读过discord命令文档我在理解它的工作原理方面有点困难我知道如何在没有突击队员的情况下进行辩论,但我想知道如何使用突击队员我能想到的最好的办法是}其他{但我不知道如何检查args来验证任何想法?我尝试了文档中的参数,但似乎没有得到响应 run(message) { const args = message.content.slice(prefix.length).split(
run(message) {
const args = message.content.slice(prefix.length).split(' ');
const command = args.shift().toLowerCase();
return message.say('*Your wand projects a stream of water*');
}else{
if (command === 'aguamenti cup') {
return message.say('*Your wand projects a stream of water into a cup*');
}else{
}
}
尝试这种方式似乎不想工作您的javascript语法错误或没有显示整个代码,}否则{if语句在哪里 没有理由检查命令名,因为它已经由discordjs commando处理 运行消息{ const args=message.content.split; args.shift; const subject=args[0]; 如果!主题{ 回信,说什么? }否则,如果主题===门{ 返回消息。打开门; } }
也看看我在上面塞的东西,facepalm*\