seth-shi

seth-shi

使用企業微信做一個消息推送服務機器人

Start#

之前在CODING配置了所有項目部署成功後進行消息推送,隨著項目多了,再加上其他服務也有消息提醒,Server 醬提供的服務就不夠用了

找了一下常用的兩個服務,但是次數都有限制,不夠用

配置#

  • 隨後看到Server醬有教學一個微信機器人搭建的服務,倉庫地址 https://github.com/easychen/wecomchan
  • 參考README註冊好企業微信,創建一個企業 (個人用戶按需寫即可,不需要企業)
  • 拿到參數 (agentid, secret, 企業ID) 之後,可以直接通過企業微信的接口發送消息
  • Server醬Go封裝好了一個服務,可以直接部署來使用https://github.com/easychen/wecomchan/blob/main/go-wecomchan/README.md
  • CODING把之前發送給Server醬的請求更換為自己搭建的服務
// Server醬
 sshCommand(
  remote: remoteConfig,
  command: "curl -X POST -d \"title=`echo \$(curl -I 127.0.0.1:8199/ping)`&desp=消息詳情\" https://sctapi.ftqq.com/xxxx.send",
  sudo: true,
)
              
// 更換後, 按實際更換成自己所需
sshCommand(
  remote: remoteConfig,
  command: "curl -X POST -d \"sendkey=xxxxxxx&msg_type=text&msg=${DOCKER_REPO_NAME}%0D%0A${SERVICE_URL}%0D%0A%0D%0A`echo \$(curl -I 127.0.0.1:8199/ping)`\" http://127.0.0.1:8080/wecomchan",
  sudo: true,
)

效果圖#


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。