Discord.py语法错误(Discord Bot Javascript)

Discord.py语法错误(Discord Bot Javascript),javascript,discord.js,Javascript,Discord.js,在运行“清除”命令后出现此错误: if(message.member.permissions.has(“MANAGE_MESSAGES”)){ ^ SyntaxError:意外的标记“” 我没有发现我的语法错误,你能帮我吗 module.exports = { name: 'clear', description: "Clear messages!", if(message.member.permissions.has("MANAGE_MESSAGES

在运行“清除”命令后出现此错误:

if(message.member.permissions.has(“MANAGE_MESSAGES”)){ ^

SyntaxError:意外的标记“”

我没有发现我的语法错误,你能帮我吗

module.exports = {
  name: 'clear',
  description: "Clear messages!",

  if(message.member.permissions.has("MANAGE_MESSAGES")) {
    async execute(message, args) {
      if(!args[0]) return message.reply("Please enter the amount of messages that you want to clear!");
      if(isNaN(args[0])) return message.reply("Please enter a real number!");

      if(args[0] > 100) return message.reply("You canno't delete more than 100 messages!");
      if(args[0] < 1) return message.reply("You must delete at least one message!");

      await message.channel.messages.fetch({limit: args[0]}).then(messages => {
        message.channel.bulkDelete(messages);
   } else {
      message.channel.send('I see you dont have the correct permissions');
    }
  });
  }
}
module.exports={
名称:“清除”,
描述:“清除消息!”,
if(message.member.permissions.has(“MANAGE_MESSAGES”)){
异步执行(消息、参数){
if(!args[0])返回message.reply(“请输入要清除的邮件数量!”);
if(isNaN(args[0])返回消息。回复(“请输入实数!”);
if(args[0]>100)返回消息。回复(“您不能删除超过100条消息!”);
if(args[0]<1)返回消息。回复(“您必须至少删除一条消息!”);
等待message.channel.messages.fetch({limit:args[0]})。然后(messages=>{
message.channel.bulkDelete(消息);
}否则{
message.channel.send('我发现您没有正确的权限');
}
});
}
}

您已将
if
语句置于可执行代码区域之外。您只需重新切换代码即可

新(重组)代码:

module.exports={
名称:“清除”,
描述:“清除消息!”,
异步执行(消息、参数){
if(message.member.hasPermission(“MANAGE_MESSAGES”)){
if(!args[0])返回message.reply(“请输入要清除的邮件数量!”);
if(isNaN(args[0])返回消息。回复(“请输入实数!”);
if(args[0]>100)返回消息。回复(“您不能删除超过100条消息!”);
if(args[0]<1)返回消息。回复(“您必须至少删除一条消息!”);
等待message.channel.messages.fetch({limit:args[0]})。然后(messages=>{
message.channel.bulkDelete(消息);
})
}否则{
message.channel.send(“您没有权限!”);
}
}
}

此代码不在函数中。