使用discord.js命令更改变量

时间:2020-07-19 02:09:58

标签: discord.js

如何使用命令在变量的真/假之间切换

我的代码

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

的操作

1 个答案:

答案 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.
}

评论就在这里,让您知道您应该添加什么。