diff --git a/backend/src/plugins/WelcomeMessage/events/SendWelcomeMessageEvt.ts b/backend/src/plugins/WelcomeMessage/events/SendWelcomeMessageEvt.ts index cbd04093..c807c14c 100644 --- a/backend/src/plugins/WelcomeMessage/events/SendWelcomeMessageEvt.ts +++ b/backend/src/plugins/WelcomeMessage/events/SendWelcomeMessageEvt.ts @@ -26,8 +26,11 @@ export const SendWelcomeMessageEvt = welcomeMessageEvt({ let formatted; try { + const strippedMember = stripObjectToScalars(member, ["user", "guild"]); formatted = await renderTemplate(config.message, { - member: stripObjectToScalars(member, ["user"]), + member: strippedMember, + user: strippedMember["user"], + guild: strippedMember["guild"], }); } catch (e) { if (e instanceof TemplateParseError) {