From 5a696de15485702aaa0a5789a5d6354201704b04 Mon Sep 17 00:00:00 2001 From: Amgelo563 Date: Mon, 30 Sep 2024 10:01:26 -0500 Subject: [PATCH 1/3] types: remove newMessage partial on messageUpdate event typing --- packages/discord.js/typings/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 51c0f07fca94..54d80ee7170c 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -5370,7 +5370,7 @@ export interface ClientEvents { user: User | PartialUser, details: MessageReactionEventDetails, ]; - messageUpdate: [oldMessage: Message | PartialMessage, newMessage: Message | PartialMessage]; + messageUpdate: [oldMessage: Message | PartialMessage, newMessage: Message]; presenceUpdate: [oldPresence: Presence | null, newPresence: Presence]; ready: [client: Client]; invalidated: []; From e3c0e8399e3406353a40a23f6561001cb4d84ef0 Mon Sep 17 00:00:00 2001 From: Amgelo563 Date: Mon, 30 Sep 2024 22:16:06 -0500 Subject: [PATCH 2/3] types: omit partial group DM for newMessage on messageUpdate --- packages/discord.js/typings/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 54d80ee7170c..58d91ac06bdd 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -5370,7 +5370,7 @@ export interface ClientEvents { user: User | PartialUser, details: MessageReactionEventDetails, ]; - messageUpdate: [oldMessage: Message | PartialMessage, newMessage: Message]; + messageUpdate: [oldMessage: Message | PartialMessage, newMessage: OmitPartialGroupDMChannel]; presenceUpdate: [oldPresence: Presence | null, newPresence: Presence]; ready: [client: Client]; invalidated: []; From 44f2aef18fc1d6ee38a23691289066eb71b8907e Mon Sep 17 00:00:00 2001 From: Amgelo563 Date: Tue, 1 Oct 2024 13:50:39 -0500 Subject: [PATCH 3/3] types: omit partial group DM for oldMessage on messageUpdate --- packages/discord.js/typings/index.d.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 58d91ac06bdd..c4a2c4d3f7ae 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -5370,7 +5370,10 @@ export interface ClientEvents { user: User | PartialUser, details: MessageReactionEventDetails, ]; - messageUpdate: [oldMessage: Message | PartialMessage, newMessage: OmitPartialGroupDMChannel]; + messageUpdate: [ + oldMessage: OmitPartialGroupDMChannel, + newMessage: OmitPartialGroupDMChannel, + ]; presenceUpdate: [oldPresence: Presence | null, newPresence: Presence]; ready: [client: Client]; invalidated: [];