Skip to content

小宝是一个微信个人号的机器人,可以进行智能对话,也可以定制一些高级功能。

Notifications You must be signed in to change notification settings

MozLee/XiaoBaoRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

小宝微信机器人

2018年5月24日

小宝在稳定运行5天后,被微信官方封禁,不能登录web微信。在Github上查找了许多相关issue,都没有太好的办法。想想自己刚写完的小宝还没热乎,就要凉凉了,很难受。 不过,小宝管理系统依然可以体验,只不过不能更新数据了,最近我还是会跟进web微信封号的问题。 截止到目前7月30日仍未解封

技术栈

Node.js + Wechaty + Express + MongoDB

目前功能

  • 智能对话
  • 指定回复内容
  • 根据口令自动加好友
  • 根据口令自动拉入群聊
  • 加好友后自动修改备注为唯一ID
  • 定时推送天气服务

功能预览

此处输入图片的描述

所遇问题及解决方案

问题1:启动应用时,需要手动复制登录url到浏览器,然后进行扫码登录。

解决方案:使用 qrcode-terminal 包将url转换成终端二维码直接在终端扫描登录。

问题2:每次小宝掉线重新登录都需要登录到远程服务器进行扫码登录。

解决方案:利用Server酱,只需发送一个GET/POST请求,就会将登陆二维码直接发送到管理员的微信上。

问题3:小宝频繁掉线

解决方案:模拟心跳,向一个指定微信群发送心跳包,维持在线。

为小宝后台管理提供的接口

  • updateall 从微信端更新最新的数据到小宝数据库
  • updateid 从小宝数据库更新ID备注到微信端

加好友体验

加好友的口令为 moz

小宝系统

About

小宝是一个微信个人号的机器人,可以进行智能对话,也可以定制一些高级功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published