golang 发送钉钉

package dingding

import (
	"github.com/royeo/dingrobot"
	"yangmengyao/dataChecksum/initlog"
)

func SendDingMsg(title string,dict []map[string]string,flag string) {
	//webhook := "https://oapi.dingtalt/send?accesaf3a00fd59fd815baa6e02837802da8bc515f9542cd33e56"
	webhook := "httpsngtalk.com/robot/send?access_tod6820bd0aa99f67853b00acf8fa57d228989391e"
	robot := dingrobot.NewRobot(webhook)
	atMobiles := []string{"17600584473"}
	str:="@17600584473 : " + flag

	for _,j:=range dict{
		for key,val:=range j{
			if key == "masterIp"{              //个别加色
				str += ">"+ "<font color=#FF0000>"+ key + "</font>"+"   |   "+ "<font color=#FF0000>"+ val+"</font>" +"\n\n"+"*****"+"\n\n"
				continue
			}
			if key == "SlaveIp"{
				str += ">"+ "<font color=#FF0000>"+ key + "</font>"+"   |   "+ "<font color=#FF0000>"+ val+"</font>" +"\n\n"+"*****"+"\n\n"
				continue
			}
			str += ">"+ "<font color=#FF0000>"+ key + "</font>"+"   |   "+ val +"\n\n"+"*****"+"\n\n"
		}
		str += "\n\n"+"**===========================**"+"\n\n"
	}
	isAtAll := false
	err := robot.SendMarkdown(title, str, atMobiles, isAtAll)
	if err != nil {
		initlog.Error.Println(err)
	}
}

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值