From 1f0b57f110241f1edff78d639cdb36885aeb7e1d Mon Sep 17 00:00:00 2001 From: Merlin Date: Fri, 22 Sep 2023 15:03:45 +0200 Subject: [PATCH] feat(WebhookParams): add thread_name field (#1412) Add ThreadName field into WebhookParams to allow for creation of forum posts by webhooks. --------- Co-authored-by: Fedor Lapshin --- webhook.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webhook.go b/webhook.go index 9209b70..6d8e2fe 100644 --- a/webhook.go +++ b/webhook.go @@ -38,6 +38,9 @@ type WebhookParams struct { // Only MessageFlagsSuppressEmbeds and MessageFlagsEphemeral can be set. // MessageFlagsEphemeral can only be set when using Followup Message Create endpoint. Flags MessageFlags `json:"flags,omitempty"` + // Name of the thread to create. + // NOTE: can only be set if the webhook channel is a forum. + ThreadName string `json:"thread_name,omitempty"` } // WebhookEdit stores data for editing of a webhook message.