Add image url to telegram alert notifier

If public image url of alert is exist add it to the telegram message
This commit is contained in:
Stanislav Vetlovskiy 2017-01-31 16:47:14 +03:00 committed by GitHub
parent 513fcdeeb8
commit 0e892e9f86

View File

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