/* * Quick and dirty script to list out what guilds the bot is in and optionally leave some. */ const guildsToLeave = ['1219254855789711432']; const dotenv = require('dotenv').config(); const token = process.env.TOKEN; const Discord = require('discord.js'); const client = new Discord.Client({ intents: [ 'GUILDS' ] }); client.on('ready', async () => { console.log(`Logged in as ${client.user.tag}`); console.log('Guilds:'); client.guilds.cache.forEach(async (guild) => { console.log(` - ${guild.name} (${guild.id})`); if (guildsToLeave.includes(guild.id)) { console.log(` Leaving ${guild.name}`); await guild.leave(); } }); console.log('Done.'); client.destroy(); }); client.login(token);