discord.js由于某种原因导致此命令下的任何代码不起作用?

时间:2019-02-15 13:24:56

标签: discord discord.js

所以我已经有一段时间了,我无法弄清楚,我的buy-pickaxe命令运行得很好,但是无论它是什么,下面的任何代码都不起作用。 profile.level和dl.AddLevel只是他们用来购买它的货币。

试图四处移动代码并对其进行一些切换。

if(command === "buy-pickaxe") {
  if(profile.level < 15) {
    message.reply("You can't afford this item!")

  } else if(profile.level + 10 > 15) {
    var role = message.guild.roles.find(role => role.name === "Pickaxe");
    dl.AddLevel(message.author.id, -15)
message.member.addRole(role);
message.reply("You purchased a pickaxe!") 
  }

if(command === "buy-dagger") {
    if (profile.level < 25) {
      message.reply("You can't afford this item!")

    } else if(profile.level + 10 > 25) {
      await dl.AddLevel(message.author.id, -25)
    var role = message.guild.roles.find(role => role.name === "Dagger");
  message.member.addRole(role);
  message.reply("You purchased a dagger!") 
    }
}
}
});

1 个答案:

答案 0 :(得分:0)

您在第一个if条件(或放置错误的位置)中缺少结束符

应该是这样

find . -name "*.pyc" -exec rm -f {} \;