QQ频道机器人
Go to file
FallingCliff 35aa2724e0 chore: 移除 .idea/misc.xml 文件中的冗余 XML声明
- 删除了文件开头的 XML 版本和编码声明
- 保留了项目版本和组件配置不变
2025-07-24 13:41:20 +08:00
.idea chore: 移除 .idea/misc.xml 文件中的冗余 XML声明 2025-07-24 13:41:20 +08:00
config feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
routes feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
services feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
utils feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
.env feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
.gitignore feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
README.md feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
app.js feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
package-lock.json feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00
package.json feat: 添加 QQ 机器人 Webhook 对接示例项目 2025-07-24 12:17:57 +08:00

README.md

QQ机器人 Webhook 对接示例

本项目演示如何用 Node.js 搭建 HTTPS Webhook 服务对接 QQ 机器人开放平台事件。

使用方法

  1. 安装依赖:
    npm install
    
  2. 生成自签名证书(开发用):
    mkdir cert
    openssl req -nodes -new -x509 -keyout cert/key.pem -out cert/cert.pem
    
  3. 启动服务:
    npm start
    
  4. 在QQ机器人开放平台配置 Webhook 回调地址(如 https://你的服务器:8999/webhook

注意事项

  • 生产环境请使用正规CA证书。
  • 签名校验请参考官方文档实现。