Eğer Discord sunucunuzdaki tüm botları sunucudan çıkarmak istiyorsanız bunu sizlere vereceğim kod ile kolayca yapabilirsiniz. Eğer botları çıkarmak yerine banlamak istiyorsanız member.kick alanını member.ban olarak değiştirin.

const { Client, Intents } = require('discord.js');
const client = new Client({ intents: Intents.FLAGS.GUILD_MESSAGES });

client.on('ready', () => consoel.log('Bot ready!'));

client.on('messageCreate', async m => {
  if (m.content !== '!banla') return;
  (await guild.members.fetch()).forEach(member => {
  if (member.user.bot && member.user.id !== client.user.id) member.kick({ reason: 'Auto kick' });
  })
})

client.login("TOKEN>")
  • Botları, sadece sunucudan çıkartır. Botlar sunucudan banlanmaz.
  • TOKEN alanına kendi botunuzun tokenini yazmanız gerekmekte.
  • !banla komutu ile çalışır. İstediğiniz komut ile değiştirebilirsiniz.
  • Bu işlemi yaptıracağınız bota yönetici yetkisi vermeyi unutmayın.