wechatbot-webhook

2.8.0 • Public • Published

开箱即用的微信webhook机器人,通过 http 接口调用即可实现微信消息的发送和接收

✨ Features

  • 推送消息 (发送文字 / 图片 / 文件)

    • 💬 支持消息单条 / 多条 / 群发
    • 🌃 消息 url 解析成文件发送
    • 📁 支持读文件发送
  • 接收消息(文字 / 图片 / 语音 / 视频 / 文件 / 好友申请 / 公众号推文链接)

    • 🚗 单 API 收发消息(依赖收消息API,被动回复无需公网IP)
    • 🪧 登入掉线异常事件通知
  • 其他功能

    • 🤖 支持 非掉线自动登录
    • ✈️ 支持 带鉴权 api 接口获取登陆二维码
    • 支持 n8n 低码平台丝滑接入(webhook 节点)
    • 🚢 支持 docker 部署,兼容 arm64amd64
    • ✍️ 支持 日志文件导出

1. 安装

npm i wechatbot-webhook -g

2. 运行 & 扫码

wxbot

参数

Options:
  -V, --version  output the version number
  -r, --reload   想重新扫码时加该参数,不加默认记住上次登录状态
  -e, --edit     打开 .wechat_bot_env 配置文件,可以填写上报消息API等
  -h, --help     display help for command

3. 复制推消息 api

从命令行中复制推消息api,例如 http://localhost:3001/webhook/msg/v2?token=[YOUR_PERSONAL_TOKEN]

4. 使用以下结构发消息

从命令行中复制推消息新开个终端试试以下 curl,to, token字段值换成你要值

curl --location 'http://localhost:3001/webhook/msg/v2?token=[YOUR_PERSONAL_TOKEN]' \
--header 'Content-Type: application/json' \
--data '{ "to": "测试昵称", data: { "content": "Hello World!" }}'

🛠️ API

API Reference

⏫ 更新日志

更新内容参见 CHANGELOG

Package Sidebar

Install

npm i wechatbot-webhook

Weekly Downloads

5

Version

2.8.0

License

MIT

Unpacked Size

1.25 MB

Total Files

9

Last publish

Collaborators

  • danni-cool