From a794c2068a1359bf95f2e24a3ba303ee26b1a5fd Mon Sep 17 00:00:00 2001 From: Awesome Stickz Date: Thu, 22 Jan 2026 22:13:47 +0530 Subject: [PATCH] feat(bot): add interaction.sendFollowupMessage() (#4701) * feat(bot): add interaction.sendFollowupMessage * fix: sendFollowupMessage return type Co-authored-by: Fleny --------- Co-authored-by: Fleny --- packages/bot/src/desiredProperties.ts | 1 + packages/bot/src/transformers/interaction.ts | 8 +++++++- packages/bot/src/transformers/types.ts | 4 +++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/bot/src/desiredProperties.ts b/packages/bot/src/desiredProperties.ts index 1847931ae..91efbaeaa 100644 --- a/packages/bot/src/desiredProperties.ts +++ b/packages/bot/src/desiredProperties.ts @@ -151,6 +151,7 @@ export interface TransformersDesiredPropertiesMetadata extends DesiredProperties interaction: { dependencies: { respond: ['type', 'token', 'id']; + sendFollowupMessage: ['token']; edit: ['type', 'token', 'id']; deferEdit: ['type', 'token', 'id']; defer: ['type', 'token', 'id']; diff --git a/packages/bot/src/transformers/interaction.ts b/packages/bot/src/transformers/interaction.ts index 04337e424..0aed2e0ef 100644 --- a/packages/bot/src/transformers/interaction.ts +++ b/packages/bot/src/transformers/interaction.ts @@ -60,7 +60,7 @@ export const baseInteraction: SetupDesiredProps Promise; + /** Sends a followup message to an interaction. */ + sendFollowupMessage: (response: string | InteractionCallbackData) => Promise; /** * Edit the original response of an interaction or a followup if the message id is provided. *