package main
import (
"net/http"
"strings"
)
func Send(Webhook string) {
contentType := "application/json"
data := `{
"msg_type": "interactive",
"card": {
"config": {
"wide_screen_mode": true
},
"header": {
"template": "blue",
"title": {
"content": " 📅 工时提醒",
"tag": "plain_text"
}
},
"i18n_elements": {
"zh_cn": [
{
"tag": "div",
"text": {
"content": "<at id=all></at> \n 日复又一日,同志们,工作一天不要忘记填工时哟。",
"tag": "lark_md"
}
},
{
"actions": [
{
"tag": "button",
"text": {
"content": "去填工时-PC端",
"tag": "plain_text"
},
"type": "primary",
"url": "https://rdms.com/#index/portal/portal/workload"
},
{
"tag": "button",
"text": {
"content": "去填工时-手机端",
"tag": "plain_text"
},
"type": "primary",
"url": "https://static.com/kayak-project/rdms_mobile/html/index.html?#full/rdms_mobile/rdms"
}
],
"tag": "action"
}
]
}
}
}`
result, err := http.Post(Webhook, contentType, strings.NewReader(data))
if err != nil {
return
}
defer result.Body.Close()
}
func main() {
Send("https://open.feishu.cn/open-apis/bot/v2/hook/e7ad80a2-af5c-49ca-86f0-")
}