# wxbot **Repository Path**: neuronray/wxbot ## Basic Information - **Project Name**: wxbot - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-09 - **Last Updated**: 2026-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 企业微信自动化机器人 通过 HTTP API 接收推送请求,控制企业微信客户端发送消息到群聊。 ## 功能 - ✅ HTTP API 接收推送请求 - ✅ 自动发送消息到指定群聊 - ✅ 支持多种消息类型(文本、小程序) - ✅ 消息队列(防止发送过快) - ✅ 自动重试(失败重试3次) ## 快速开始 查看 [QUICKSTART.md](QUICKSTART.md) ## 架构 ``` API 服务器 → HTTP POST → Bot 服务器 → 企业微信客户端 → 群聊 ``` ## API 接口 ### 发送消息 ```bash POST http://localhost:8080/api/send Content-Type: application/json Authorization: Bearer your-token { "group": "测试群", "message": "消息内容", "type": "text" } ``` ### 健康检查 ```bash GET http://localhost:8080/api/health ``` ## 项目结构 ``` wxbot/ ├── cmd/bot/main.go # 主程序 ├── internal/ │ ├── config/ # 配置管理 │ ├── server/ # HTTP 服务器 │ ├── wecom/ # 企业微信控制 │ └── queue/ # 消息队列 ├── pkg/models/ # 数据模型 └── config.yaml # 配置文件 ``` ## 注意事项 1. **风险**:可能违反企业微信服务条款 2. **发送间隔**:建议 ≥3 秒 3. **保持登录**:企业微信必须保持登录 4. **仅供学习**:生产使用需评估合规性 ## License MIT