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,
)

效果图#


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。