From 57fa3d4d222b3b7854772d3b3193c6fb9b64ae0b Mon Sep 17 00:00:00 2001 From: Fleny Date: Sat, 7 Sep 2024 08:40:42 +0200 Subject: [PATCH] Add new fields to message snapshots (#3897) --- packages/bot/src/transformers/types.ts | 15 ++++++++++++++- packages/types/src/discord.ts | 13 ++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/packages/bot/src/transformers/types.ts b/packages/bot/src/transformers/types.ts index 00ab4fcd9..61879755e 100644 --- a/packages/bot/src/transformers/types.ts +++ b/packages/bot/src/transformers/types.ts @@ -1193,7 +1193,20 @@ export interface MessageReference { export interface MessageSnapshot { /** Minimal subset of fields in the forwarded message */ - message: Pick + message: Pick< + Message, + | 'type' + | 'content' + | 'embeds' + | 'attachments' + | 'timestamp' + | 'editedTimestamp' + | 'flags' + | 'mentions' + | 'mentionedRoleIds' + | 'stickerItems' + | 'components' + > } export interface MessageInteractionMetadata { diff --git a/packages/types/src/discord.ts b/packages/types/src/discord.ts index 79b2d7ea8..49cd32719 100644 --- a/packages/types/src/discord.ts +++ b/packages/types/src/discord.ts @@ -1501,7 +1501,18 @@ export interface DiscordMessageSnapshot { /** Minimal subset of fields in the forwarded message */ message: Pick< DiscordMessage, - 'type' | 'content' | 'embeds' | 'attachments' | 'timestamp' | 'edited_timestamp' | 'flags' | 'mentions' | 'mention_roles' + | 'type' + | 'content' + | 'embeds' + | 'attachments' + | 'timestamp' + | 'edited_timestamp' + | 'flags' + | 'mentions' + | 'mention_roles' + | 'stickers' + | 'sticker_items' + | 'components' > }