Browse Source

Disable web preview for telegram webhook (#6719)

tags/v1.9.0-rc1
techknowlogick 5 years ago
parent
commit
cbf8538635
No account linked to committer's email address
1 changed files with 4 additions and 2 deletions
  1. 4
    2
      models/webhook_telegram.go

+ 4
- 2
models/webhook_telegram.go View File

@@ -17,8 +17,9 @@ import (
type (
// TelegramPayload represents
TelegramPayload struct {
Message string `json:"text"`
ParseMode string `json:"parse_mode"`
Message string `json:"text"`
ParseMode string `json:"parse_mode"`
DisableWebPreview bool `json:"disable_web_page_preview"`
}

// TelegramMeta contains the telegram metadata
@@ -34,6 +35,7 @@ func (p *TelegramPayload) SetSecret(_ string) {}
// JSONPayload Marshals the TelegramPayload to json
func (p *TelegramPayload) JSONPayload() ([]byte, error) {
p.ParseMode = "HTML"
p.DisableWebPreview = true
p.Message = markup.Sanitize(p.Message)
data, err := json.MarshalIndent(p, "", " ")
if err != nil {

Loading…
Cancel
Save