From d27348ca0b008206641aece8cb902b5a4d4d00d6 Mon Sep 17 00:00:00 2001 From: Manuel <git@huesers.de> Date: Thu, 20 Mar 2025 07:30:00 +0100 Subject: [PATCH] fix: Unescape tweet text for webhook --- cmd/tweeter/webhook.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/tweeter/webhook.go b/cmd/tweeter/webhook.go index 0c69601..7995371 100644 --- a/cmd/tweeter/webhook.go +++ b/cmd/tweeter/webhook.go @@ -3,6 +3,7 @@ package tweeter import ( "bytes" "encoding/json" + "html" "log" "net/http" "strings" @@ -80,7 +81,7 @@ func (app App) SendToWebhook(tweets []*ts.Tweet) { tweetText = strings.ReplaceAll(tweetText, video.URL, "") } - mainEmbed.SetText(strings.TrimSpace(tweetText)) + mainEmbed.SetText(html.UnescapeString(strings.TrimSpace(tweetText))) for _, data := range webhooksToSend { err := sendRequest(app.config.Webhook, data)