From 92e07c8f7f9bcac00e521fe610a8591e8cba063c Mon Sep 17 00:00:00 2001 From: Qjuh <76154676+Qjuh@users.noreply.github.com> Date: Fri, 18 Apr 2025 18:46:55 +0200 Subject: [PATCH] types: add missing BaseMessageCreateOptions (#10833) * types: add missing BaseMessageCreateOptions * build: trigger tests --------- Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: almeidx --- packages/discord.js/typings/index.d.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index a50415c8e..6195638f7 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -6241,11 +6241,10 @@ export interface BaseMessageOptionsWithPoll extends BaseMessageOptions { poll?: JSONEncodable | PollData; } -export interface MessageCreateOptions extends BaseMessageOptionsWithPoll { +export interface BaseMessageCreateOptions extends BaseMessageOptionsWithPoll { tts?: boolean; nonce?: string | number; enforceNonce?: boolean; - messageReference?: MessageReferenceOptions; stickers?: readonly StickerResolvable[]; flags?: | BitFieldResolvable< @@ -6255,9 +6254,13 @@ export interface MessageCreateOptions extends BaseMessageOptionsWithPoll { | undefined; } +export interface MessageCreateOptions extends BaseMessageCreateOptions { + messageReference?: MessageReferenceOptions; +} + export interface GuildForumThreadMessageCreateOptions extends BaseMessageOptions, - Pick {} + Pick {} export interface MessageEditAttachmentData { id: Snowflake; @@ -6525,7 +6528,7 @@ export interface ReactionCollectorOptions extends CollectorOptions<[MessageReact maxUsers?: number; } -export interface MessageReplyOptions extends Omit { +export interface MessageReplyOptions extends BaseMessageCreateOptions { failIfNotExists?: boolean; } @@ -6805,8 +6808,7 @@ export interface WebhookFetchMessageOptions { threadId?: Snowflake; } -export interface WebhookMessageCreateOptions - extends Omit { +export interface WebhookMessageCreateOptions extends Omit { username?: string; avatarURL?: string; threadId?: Snowflake;