nodbot/_list-guilds.js
Skylar Grant a6d55ada75
All checks were successful
NodBot PE Dockerization / build (push) Successful in 24s
.
2025-01-31 18:55:07 -05:00

31 lines
786 B
JavaScript

/*
* 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);