花了一些时间重写了这个机器人,原来的版本代码太过凌乱,自己都看不懂是怎样一个流程。
重写后一个比较大的改动是可以把收集到用户输入的一些命令参数传递到第三方library处理,这里遵循的是ci的thirdparty,也写了一个小的demo方便大家看。
针对用户发来的消息做出指定的回应;
保存用户发来的“命令消息”跟随的参数到数据库;
将用户发送的数据转入到第三方插件(遵循ci框架的thirdparty模式)中实现微信与其他程序的交互,例如某订单系统等。
http://git.3555555.cn/wechat_robot_plus/src
希望对大家做出自己的机器人有所帮助,也希望发现什么bug或者有建议请提交到issue。
谢谢。
来自:开源中国社区

