Просмотр исходного кода

Merge pull request #7417 from Erliz/patch-1

Add image url to telegram alert notifier
Carl Bergquist 9 лет назад
Родитель
Сommit
4f5dc6104f
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      pkg/services/alerting/notifiers/telegram.go

+ 3 - 0
pkg/services/alerting/notifiers/telegram.go

@@ -93,6 +93,9 @@ func (this *TelegramNotifier) Notify(evalContext *alerting.EvalContext) error {
 	if err == nil {
 	if err == nil {
 		message = message + fmt.Sprintf("URL: %s\n", ruleUrl)
 		message = message + fmt.Sprintf("URL: %s\n", ruleUrl)
 	}
 	}
+	if evalContext.ImagePublicUrl != "" {
+		message = message + fmt.Sprintf("Image: %s\n", evalContext.ImagePublicUrl)
+	}
 	bodyJSON.Set("text", message)
 	bodyJSON.Set("text", message)
 
 
 	url := fmt.Sprintf(telegeramApiUrl, this.BotToken, "sendMessage")
 	url := fmt.Sprintf(telegeramApiUrl, this.BotToken, "sendMessage")