Javascript discord机器人重复7次

Javascript discord机器人重复7次,javascript,discord.js,bots,Javascript,Discord.js,Bots,所以我第一次做了一个不和谐机器人。所以我一直做得很好,直到机器人开始忽略前缀。该命令连续重复7次。它将不止一次地正确执行命令 const client = new Discord.Client(); const prifix = '?'; const fs = require('fs'); client.commands = new Discord.Collection(); const commandFiles = fs.readdirSync('./Commands/').filt

所以我第一次做了一个不和谐机器人。所以我一直做得很好,直到机器人开始忽略前缀。该命令连续重复7次。它将不止一次地正确执行命令


const client = new Discord.Client();

const prifix = '?';

const fs = require('fs');

client.commands = new Discord.Collection();

const commandFiles = fs.readdirSync('./Commands/').filter(file => file.endsWith('.js'))
for(const file of commandFiles){
 const command = require(`./Commands/${file}`);
 
 client.commands.set(command.name, command);
}

client.once('ready', () => {
  console.log('wow it came on!!');
});

client.on('message',message =>{
  if(!message.content.startsWith(prifix) || message.author.bot) return;

  const args  = message.content.slice(prifix.length).split(/ +/);
  const command = args.shift().toLowerCase();

  if(command === 'ping'){
      client.commands.get('ping').execute(message, args);

  } if  (command == 'youtube'){
      client.commands.get('youtube').execute(message, args);

  } if  (command == 'poop'){
      client.commands.get('poop').execute(message, args);

  } if  (command == 'No'){
      client.commands.get('No').execute(message, args);
 
  }
      
});

client.login('this is fine i just remove it ');

欢迎来到StackOverflow!你不是在你的机器上运行你的机器人7次吗?代码的哪个区域循环了7次?另外,您是否只运行一次代码。如果你有7个不同的实例运行它也可以这样做。是的,你在哪里正确,它运行了7次thx。