From 9f43f6db323ba78dc39c72137b5d4e637dedbdd6 Mon Sep 17 00:00:00 2001 From: Amin Vakil Date: Fri, 29 Aug 2025 17:11:49 +0330 Subject: [PATCH] Add MarkdownV2 parse_mode --- pkg/notifications/telegram.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/notifications/telegram.go b/pkg/notifications/telegram.go index 3fa4d1de4..3e72016ad 100644 --- a/pkg/notifications/telegram.go +++ b/pkg/notifications/telegram.go @@ -33,11 +33,13 @@ func (s *telegramNotifier) Notify(domain, provider, msg string, err error, previ var payload struct { ChatID int64 `json:"chat_id"` Text string `json:"text"` + ParseMode string `json:"parse_mode"` } url := fmt.Sprintf("https://api.telegram.org/bot%s/sendMessage", s.BotToken) payload.ChatID, _ = strconv.ParseInt(s.ChatID, 10, 64) + payload.ParseMode = "MarkdownV2" if preview { payload.Text = fmt.Sprintf(`DNSControl preview: %s[%s]:\n%s`, domain, provider, msg)