From 311f5a87f12b9dda971b6dd822856d7243e92808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20Prie=C3=9Fnitz?= Date: Thu, 4 Dec 2025 16:02:01 +0100 Subject: [PATCH] [deploy] Guard empty footer in welcome embed --- src/events/guildMemberAdd.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/events/guildMemberAdd.ts b/src/events/guildMemberAdd.ts index faa1575..cf842d8 100644 --- a/src/events/guildMemberAdd.ts +++ b/src/events/guildMemberAdd.ts @@ -16,8 +16,10 @@ const event: EventHandler = { const embed = new EmbedBuilder() .setTitle(welcomeCfg.embedTitle || 'Willkommen!') .setDescription(welcomeCfg.embedDescription || `${member} ist beigetreten.`) - .setColor(isNaN(colorVal) ? 0x00ff99 : colorVal) - .setFooter({ text: welcomeCfg.embedFooter || '' }); + .setColor(isNaN(colorVal) ? 0x00ff99 : colorVal); + if (welcomeCfg.embedFooter) { + embed.setFooter({ text: welcomeCfg.embedFooter }); + } if (welcomeCfg.embedThumbnailData && welcomeCfg.embedThumbnailData.startsWith('data:')) { const [meta, b64] = welcomeCfg.embedThumbnailData.split(','); const ext = meta.includes('gif') ? 'gif' : 'png';