diff --git a/api/src/services/integrations/discord.ts b/api/src/services/integrations/discord.ts index 74308bc..e47d59b 100644 --- a/api/src/services/integrations/discord.ts +++ b/api/src/services/integrations/discord.ts @@ -1,7 +1,14 @@ import { bus } from "../events/eventBus"; +import { logger } from "../logging/logger"; export function initializeDiscordIntegrations() { bus.on('application.create', async (event) => { + + if (!process.env.DISCORD_APPLICATIONS_WEBHOOK) { + logger.error("app", 'Discord Applications Webhook is not defined') + return; + } + let applicantName = event.payload.member_discord_id || event.payload.member_name; if (event.payload.member_discord_id) { applicantName = `<@${event.payload.member_discord_id}>`;