一个go语言编写与钉钉机器人接口的程序
您可以使用以下命令来运行此程序:
-
通过管道发送文本消息:
echo "Hello World" | dpigeon
-
发送文本消息:
dpigeon -type=text -content="Hello World"
-
发送链接消息:
dpigeon -type=link -title="Link Title" -content="Link Content" -url="https://example.com" -pic="https://example.com/pic.jpg"
-
发送 Markdown 消息:
dpigeon -type=markdown -title="Markdown Title" -content="# Markdown Content"
将config.yaml.bak 改名为config.yaml
webhook: https://oapi.dingtalk.com/robot/send?access_token=YOUR_ACCESS_TOKEN_HERE
secret: YOUR_SECRET_HERE
Linux编译
go build -ldflags "-s -w" -o dpingeon main.go
windows下交叉编译
set GOOS=linux
set GOARCH=amd64
go build -ldflags "-s -w" -o dpingeon main.go