diff --git a/main_cmd.go b/main_cmd.go index ba8b385..29d2c5c 100644 --- a/main_cmd.go +++ b/main_cmd.go @@ -4,6 +4,7 @@ package main import ( "flag" + go2log "go2/log" "goodlink/config" "goodlink/pro" _ "goodlink/pro" @@ -84,7 +85,7 @@ func main() { // if 0: err==nil; -1: err==255; -2: err==254; err==1: 1; err==2 if err != nil { log.Printf(" 异常退出: %v", err) - utils.DingF("error: %v", err) + go2log.Dingf("error: %v", err) } }) } diff --git a/utils/dingding.go b/utils/dingding.go deleted file mode 100644 index c0b65cf..0000000 --- a/utils/dingding.go +++ /dev/null @@ -1,31 +0,0 @@ -package utils - -import ( - "fmt" - "goodlink/config" - - "github.com/imroc/req/v3" -) - -var configInfo config.ConfigInfo - -type DIND_TEXT_TYPE struct { - Content string `json:"content"` -} - -type DIND_MSG_TYPE struct { - MsgType string `json:"msgtype"` - Text DIND_TEXT_TYPE `json:"text"` -} - -// 如果程序发生异常退出,会将异常的代码段发送到钉钉机器人,作者会针对该部分代码分析 -// 这里不涉及用户隐私!!!!!!! -// 请不要往这个钉钉机器人发送垃圾信息!!!!!!! -func DingF(format string, v ...any) { - req.C().R().SetBody(&DIND_MSG_TYPE{ - MsgType: "text", - Text: DIND_TEXT_TYPE{ - Content: fmt.Sprintf(format, v...), - }, - }).Post(config.GetDingTalkUrl()) -}