You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 months ago | |
---|---|---|
README.md | 7 months ago | |
kafka_utils.js | 5 months ago | |
server.js | 5 months ago | |
upload_files.js | 5 months ago | |
utils.js | 7 months ago |
README.md
whatsapp-wppconnect
whatsapp采集机器人: 监控目标账号的群组聊天信息
- 项目框架:
https://github.com/wppconnect-team/wppconnect
环境安装配置:
- 环境配置:nodejs 18.0+ 目前测试稳定
- 项目依赖安装:
npm i --save @wppconnect-team/wppconnect
- nodejs推送kakfa依赖:
npm install kafkajs
- api接口框架安装:
npm install express --save
- 服务器管理nodejs项目:
npm install pm2 -g
部署情况:
- 部署服务器:
- 推送kafka:
- brokers:
- topic:
whatsapp_test1
支持功能:
-
监听聊天信息:支持文本类和媒体类("chat", "image", "video", "sticker", "ptt", "document", "audio")
- 文本类:"chat"
- 纯文本
- 外部链接:引用链接缩略图、引用标题、引用介绍 等内容
- 媒体类:"image", "video", "sticker", "ptt", "document", "audio"
- 文本类:"chat"
-
监听群组的状态:现在只监听被移除的状态
-
支持接口:
- 加群
- 获取用户头像
- 获取群组信息头像
- 获取群组信息(包含部分群成员)
- 获取当前群组信息