用来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.go
windows下交叉编译
set GOOS=linux
set GOARCH=amd64
go build -ldflags "-s -w" -o domain_bot main.go
Windows编译exe
go build -ldflags "-s -w" -o domain_bot.exe main.go