All checks were successful
NodBot PE Dockerization / build (push) Successful in 24s
31 lines
786 B
JavaScript
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); |