用来go语言编写检测域名过期的程序.
-c 配置文件位置
将config.yaml.bak 改为config.yaml
-
domains是一个域名列表. -
days是一个整数,表示域名在过期前多少天进行提示. -
external是一个字符串,表示外部程序的路径. -
method是一个字符串,表示调用外部程序的方式(可以是pipe或args)外部程序推荐使用ding_pigeon 给钉钉群发送消息
-
args是一个字符串,表示命令行参数模板(其中 {message} 将被替换为实际的消息内容)。
Linux编译
go build -ldflags "-s -w" -o domain_bot main.gowindows下交叉编译
set GOOS=linux
set GOARCH=amd64
go build -ldflags "-s -w" -o domain_bot main.goWindows编译exe
go build -ldflags "-s -w" -o domain_bot.exe main.go