urlencode \n

This commit is contained in:
Amin Vakil 2025-08-29 16:52:47 +03:30
parent 53f961584e
commit 4eeb9c0125
No known key found for this signature in database
GPG key ID: 1EFC1864E9D9E56B

View file

@ -40,11 +40,11 @@ func (s *telegramNotifier) Notify(domain, provider, msg string, err error, previ
payload.ChatID, _ = strconv.ParseInt(s.ChatID, 10, 64)
if preview {
payload.Text = fmt.Sprintf(`DNSControl preview: %s[%s]:\n%s`, domain, provider, msg)
payload.Text = fmt.Sprintf(`DNSControl preview: %s[%s]:%0A%s`, domain, provider, msg)
} else if err != nil {
payload.Text = fmt.Sprintf(`DNSControl ERROR running correction on %s[%s]:\n%s\nError: %s`, domain, provider, msg, err)
payload.Text = fmt.Sprintf(`DNSControl ERROR running correction on %s[%s]:%0A%s%0AError: %s`, domain, provider, msg, err)
} else {
payload.Text = fmt.Sprintf(`DNSControl successfully ran correction for %s[%s]:\n%s`, domain, provider, msg)
payload.Text = fmt.Sprintf(`DNSControl successfully ran correction for %s[%s]:%0A%s`, domain, provider, msg)
}
marshaledPayload, _ := json.Marshal(payload)