Nightingale——夜莺监控系统部署企业微信机器人告警系【四】

简介: Nightingale——夜莺监控系统部署企业微信机器人告警系【四】

前言

前面我们写了邮件的告警,现在我们来写下企业微信的机器人高级

Git仓库 | wechatrobot-sender

步骤

创建机器人

  1. 创建内部群=>鼠标右击"添加机器人"

  1. 新建机器人
    点击新创建一个机器人

  1. 创建机器人
    输入昵称点击确定即可

  1. 复制key
    创建完成后,我们最需要复制的就是key=后面的字符

创建IM用户

  1. 登陆到夜莺平台创建一个IM用户

  1. 将该IM用户添加到我们的策略中

编译代码

如果本地没有GO环境的话,就需要搭建下GO的环境,现在我们来进行操作,这个步骤和夜莺监控系统部署邮件告警系统【三】的步骤一样的~

  1. 克隆编译
## 一定要在cmd的终端下操作
git clone https://github.com/n9e/wechatrobot-sender.git
cd wechatrobot-sender
#直接复制可能报错,建议手打
SET GOOS=linux 
SET GOARCH=amd64
go build
  1. 打包文件

在终端输入bash将windows终端转为shell的终端

tar zcvf wechatrobot-sender.tar.gz wechatrobot-sender etc/wechatrobot-sender.yml etc/wechatrobot.tpl
  1. 部署服务
cp -rvf /tmp/wechatrobot-sender.tar.gz /usr/local/n9e/ && cd /usr/local/n9e/ && tar -zxvf wechatrobot-sender.tar.gz
##在/usr/local/n9e/etc/monapi.yml设置里的notify中增加im选项
vi etc/monapi.yml
notify:
  p1: ["mail", "im"]
  p2: ["mail", "im"]
  p3: ["mail", "im"]
##修改之后不要忘记重启服务哦
./control restart all
vi /usr/lib/systemd/system/wechatrobot-sender.service
[Unit]
Description=Nightingale wechatrobot sender
After=network-online.target
Wants=network-online.target
[Service]
User=root
Group=root
Type=simple
##修改为自己服务部署的目录
ExecStart=/usr/local/n9e/wechatrobot-sender 
WorkingDirectory=/usr/local/n9e
Restart=always
RestartSec=1
StartLimitInterval=0
[Install]
WantedBy=multi-user.target
systemctl start wechatrobot-sender.service && systemctl enable wechatrobot-sender.service && systemctl status wechatrobot-sender.service

效果

钉钉告警同理,只不过需要编译部署https://github.com/n9e/dingtalk-sender这套代码

二进制包

链接:https://share.weiyun.com/slY3xK9N 密码:6lmn87

学无止境,谦卑而行..

目录
相关文章
|
6月前
|
机器人 数据安全/隐私保护 Python
企业微信自动回复软件,企业微信自动回复机器人,python框架分享
企业微信机器人包含完整的消息处理流程,支持文本消息自动回复、事件处理、消息加密解密等功能
|
7月前
|
数据可视化 机器人 Java
聊天软件自动回复脚本,微信抖音快手小红书,消息自动回复工具机器人【java】
包含4个完整模块:主逻辑模块实现核心回复功能,工具模块封装常用函数,UI模块提供可视化控制界面
|
6月前
|
机器人 数据安全/隐私保护 Python
微信自动转发机器人,微信群自动发消息机器人,微信全自动群发软件
展示一个使用Python进行基础网页自动化的示例代码,仅供学习自动化技术原理使用。
|
9月前
|
弹性计算 机器人 应用服务中间件
一键部署开源Qwen3并集成到钉钉、企业微信
Qwen3系列模型现已正式发布并开源,包含8款“混合推理模型”,其中涵盖两款MoE模型(Qwen3-235B-A22B与Qwen3-30B-A3B)及六个Dense模型。阿里云计算巢已支持Qwen3-235B-A22B和Qwen3-32B的私有化部署,用户可通过计算巢轻松完成部署,并借助AppFlow集成至钉钉机器人或企业微信。文档详细介绍了从模型部署、创建应用到配置机器人的全流程,帮助用户快速实现智能助手的接入与使用。
811 19
一键部署开源Qwen3并集成到钉钉、企业微信
|
5月前
|
域名解析 人工智能 机器人
AppFlow:企业微信支持流式群聊机器人
企业微信近日更新,新增群聊机器人功能,支持与自定义大模型对话。通过@机器人,可实现流式输出,提升交互效率。只需简单配置,即可将AI能力集成至群聊,完成即时消息解析与业务联动。
1245 1
AppFlow:企业微信支持流式群聊机器人
|
5月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
163 6
|
6月前
|
JSON 机器人 API
微信机器人自动回复插件,vx自动回复机器人脚本助手,python框架分享
这个微信机器人系统包含三个主要模块:主程序基于itchat实现微信消息监听和自动回复功能
|
11月前
|
人工智能 机器人 API
搞定!微信接入DeepSeek打造聊天机器人,1行代码就行!
程序员晚枫分享了一个有趣的Python项目,将DeepSeek大模型接入微信,实现自动聊天。通过PyOfficeRobot库,仅需1行代码即可完成接入,打造AI聊天机器人。该项目基于Windows API操作微信,目前仅支持Windows系统。用户需填写好友名称和API Key,轻松体验AI对话。此外,PyOfficeRobot还支持其他大模型如阿里通义、智谱等。欢迎尝试并参与改进开源项目。
1617 81
搞定!微信接入DeepSeek打造聊天机器人,1行代码就行!
|
9月前
|
消息中间件 NoSQL 安全
WePush 一款基于模拟点击实现的微信消息推送机器人,安全稳定不封号
WePush 是一个基于微信 Windows 客户端开发的消息推送系统,采用模拟人工点击技术实现消息发送,具有安全稳定、零封号风险的特点。系统通过 HTTP API 接收消息请求并利用 Redis 消息队列异步处理任务,支持群聊和个人消息推送。依赖 FastAPI、wxauto 和 Redis,适用于系统监控提醒等场景,需使用指定版本微信客户端运行。
1062 60
|
6月前
|
监控 机器人 数据安全/隐私保护
免费微信群管理机器人, 微信群机器人软件, 微信群机器人软件
这个微信群机器人包含主程序、配置文件和工具模块,实现了自动登录、消息监控、违规检测

热门文章

最新文章