浏览代码

feat(alerting): Text formatting for Threema alert messages

Danilo Bargen 9 年之前
父节点
当前提交
689f5cb686
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      pkg/services/alerting/notifiers/threema.go

+ 3 - 3
pkg/services/alerting/notifiers/threema.go

@@ -127,14 +127,14 @@ func (notifier *ThreemaNotifier) Notify(evalContext *alerting.EvalContext) error
 	data.Set("secret", notifier.APISecret)
 
 	// Build message
-	message := fmt.Sprintf("%s\nState: %s\nMessage: %s\n",
+	message := fmt.Sprintf("%s\n\n*State:* %s\n*Message:* %s\n",
 		evalContext.GetNotificationTitle(), evalContext.Rule.Name, evalContext.Rule.Message)
 	ruleURL, err := evalContext.GetRuleUrl()
 	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)
+		message = message + fmt.Sprintf("*Image:* %s\n", evalContext.ImagePublicUrl)
 	}
 	data.Set("text", message)