这个项目允许微信个人账号自动回复他人消息
要正常工作,需要:
- 微信网页版
- 图灵机器人账号(里的 apiKey),填在
lib/config.js
里 - 一台安装 node.js 的电脑
- 微信网页版:https://wx.qq.com/
- 图灵机器人:http://www.turingapi.com/
- 安装依赖
npm i
- 在本地启动服务
npm start
- 打开微信网页版,并登录
- 打开 js 控制台,将
lib/wx.js
里的内容全部贴上。回车 - 打开你想要自动回复的联系人
- 完事(别关微信网页版。不需要自动回复了再关)。现在这个人发给你的消息都会被 bot 回复
微信网页版是拿 angularjs 做的,因此找到 scope 之后,监听数据变化就能知道何时有人发信息
有人发消息后,过滤掉自己发的,然后把内容传给 bot 就好
但聊天机器人 tuling 的服务没有 cors,因此在本地做了个代理
MIT