From 28fcc0bdd76aedcc606e39393c819eeec8330879 Mon Sep 17 00:00:00 2001 From: Fleny Date: Thu, 20 Aug 2026 14:14:34 +0200 Subject: [PATCH] fix: fix some missing transformer calls --- packages/bot/src/transformers/component.ts | 8 +------- packages/bot/src/transformers/guild.ts | 11 +---------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/packages/bot/src/transformers/component.ts b/packages/bot/src/transformers/component.ts index e614ca459..08c13f3b2 100644 --- a/packages/bot/src/transformers/component.ts +++ b/packages/bot/src/transformers/component.ts @@ -246,13 +246,7 @@ function transformStringSelectMenuComponent( label: option.label, value: option.value, description: option.description, - emoji: option.emoji - ? { - id: option.emoji.id ? bot.transformers.snowflake(option.emoji.id) : undefined, - name: option.emoji.name ?? undefined, - animated: option.emoji.animated, - } - : undefined, + emoji: option.emoji ? bot.transformers.emoji(bot, option.emoji, { partial: true }) : undefined, default: option.default, })); if (props.disabled && _payload.disabled) select.disabled = _payload.disabled; diff --git a/packages/bot/src/transformers/guild.ts b/packages/bot/src/transformers/guild.ts index 2d3b79786..60d988bf7 100644 --- a/packages/bot/src/transformers/guild.ts +++ b/packages/bot/src/transformers/guild.ts @@ -107,16 +107,7 @@ export function transformGuild(bot: Bot, payload: Partial, extra?: if (props.systemChannelFlags && payload.system_channel_flags) guild.systemChannelFlags = payload.system_channel_flags; if (props.vanityUrlCode && payload.vanity_url_code) guild.vanityUrlCode = payload.vanity_url_code; if (props.verificationLevel && payload.verification_level !== undefined) guild.verificationLevel = payload.verification_level; - if (props.welcomeScreen && payload.welcome_screen) - guild.welcomeScreen = { - description: payload.welcome_screen.description ?? undefined, - welcomeChannels: payload.welcome_screen.welcome_channels.map((wc) => ({ - channelId: bot.transformers.snowflake(wc.channel_id), - description: wc.description, - emojiId: wc.emoji_id ? bot.transformers.snowflake(wc.emoji_id) : undefined, - emojiName: wc.emoji_name ?? undefined, - })), - }; + if (props.welcomeScreen && payload.welcome_screen) guild.welcomeScreen = bot.transformers.welcomeScreen(bot, payload.welcome_screen); if (props.discoverySplash && payload.discovery_splash) guild.discoverySplash = iconHashToBigInt(payload.discovery_splash); if (props.joinedAt && payload.joined_at) guild.joinedAt = Date.parse(payload.joined_at); if (props.memberCount && payload.member_count) guild.memberCount = payload.member_count ?? 0;