20 lines
592 B
JavaScript
20 lines
592 B
JavaScript
import { DebugBuilder } from "../../modules/debugger.mjs";
|
|
const log = new DebugBuilder("server", "discordBot.events.guildCreate");
|
|
import { Events } from "discord.js";
|
|
import {
|
|
addEnabledCommands,
|
|
addEnabledEventListeners,
|
|
} from "../discordBot.mjs";
|
|
|
|
export const name = Events.GuildMemberAdd;
|
|
|
|
export async function execute(nodeIo, guild) {
|
|
log.INFO("Bot has joined a new server", guild);
|
|
|
|
log.DEBUG("Refreshing commands enabled");
|
|
await addEnabledCommands(nodeIo.serverClient);
|
|
|
|
log.DEBUG("Refreshing events enabled");
|
|
await addEnabledEventListeners(nodeIo.serverClient);
|
|
}
|