diff --git a/packages/discord.js/src/structures/Webhook.js b/packages/discord.js/src/structures/Webhook.js index 5e529ebb3..0f017054b 100644 --- a/packages/discord.js/src/structures/Webhook.js +++ b/packages/discord.js/src/structures/Webhook.js @@ -214,12 +214,14 @@ class Webhook { messagePayload = MessagePayload.create(this, options).resolveBody(); } + const { body, files } = await messagePayload.resolveFiles(); + const query = makeURLSearchParams({ wait: true, thread_id: messagePayload.options.threadId, + with_components: body?.components?.length > 0, }); - const { body, files } = await messagePayload.resolveFiles(); const d = await this.client.rest.post(Routes.webhook(this.id, this.token), { body, files,