瀏覽代碼

Add pic into actionCard message

Athurg Feng 7 年之前
父節點
當前提交
919d00437e
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      pkg/services/alerting/notifiers/dingding.go

+ 5 - 0
pkg/services/alerting/notifiers/dingding.go

@@ -101,6 +101,11 @@ func (this *DingDingNotifier) Notify(evalContext *alerting.EvalContext) error {
 
 	var bodyStr string
 	if this.MsgType == "actionCard" {
+		// Embed the pic into the markdown directly because actionCard doesn't have a picUrl field
+		if picUrl != "" {
+			message = "![](" + picUrl + ")\\n\\n" + message
+		}
+
 		bodyStr = `{
 			"msgtype": "actionCard",
 			"actionCard": {