如何使用命令在变量的真/假之间切换
我的代码
var tagdetect = true;
const command = args.shift().toLowerCase();
if (command === 'tagdetect'){
if (args[1] === 'true'){
}
}
if (tagdetect){
if (message.mentions.users.has('id')){
client.TagİDAlgılayıcı.get('nick').execute(message, args);
}
我正在使用命令处理程序,我想做类似{prefix}tagdetect true/false
答案 0 :(得分:0)
假设tagdetect
是您要切换的变量,则可以使用两个if语句根据用户输入来切换布尔状态。
if (args[1] === 'true'){
tagdetect = true;
} else if (args[1] === 'false'){
tagdetect = false;
} else {
// User has given an invalid setting, let them know by sending an error message.
}
评论就在这里,让您知道您应该添加什么。