自己开发的微信智能机器人现已开源 | 您所在的位置:网站首页 › 国家法定春节多少天假 › 自己开发的微信智能机器人现已开源 |
背景
最初是主要是想做个定时给女朋友发送消息的提醒,于是github搜了一圈,大致有如下开源框架实现了微信协议的抓取 itchat:https://github.com/littlecodersh/ItChat itchat是一个开源的微信个人号接口,使用python开发 Wechaty:https://wechaty.gitbook.io/wechaty/v/zh/ Wechaty 是一个开源的的对话机器人 SDK,支持 个人号 微信。它是一个使用Typescript 构建的Node.js 应用。支持多种微信接入方案,包括网页,ipad,ios,windows, android 等。同时支持Linux, Windows, Darwin(OSX/Mac) 和 Docker 多个平台。参考了如下项目: 智能微秘书:http://wechat.aibotk.com/ 智能微秘书,是一个对话器人智能管理平台,是基于Wechaty开发的智能机器人项目,本来基本满足了我的需求,但是用着用着感觉免费版限制挺多的,有些功能感觉不是很好用,索性自己开发一个算了,最终我决定使用Wechaty开发 贴心小助手 项目地址以及使用教程https://github.com/lizhounet/wx-intimate-pro 1、注册天行数据账号1、注册: 天行数据 2、申请接口权限 必选接口 天行机器人 天气 分类新闻 每日一句其他接口自行申请使用 2、配置后台参数我已经搭建好后台配置的服务,也可以自行部署后台服务,后台配置地址:https://wxbot.zhouli.info/ 需要可以联系作者(qq:1021907330)开通账号 QQ群:106425085 配置天行参数,和其他配置![]() 克隆本项目,并进入项目根目录执行 npm install安装项目依赖 Step 2: 配置src/index.js代码中配置applictionToken和platformHostUrl Step 3: 运行执行命令npm run start,终端会显示二维码,直接扫码登录 docker运行我已经构建好镜像到dockerhub了,直接pull我的镜像即可,也可源码自行构建,不做说明 step1: 拉取镜像 docker pull 17783042962/wx-intimate:latest step2: 启动docker配置好自己的token docker run -d -e APPLICTION_TOKEN=配置token --name wx-intimate-bot 17783042962/wx-intimate启动成功后查看日志,查看登录二维码,扫码登录即可 docker logs -f wx-intimate-bot 目前实现功能 实现联系人上传查看 web实时查看小助手在线状态 智能陪聊:使用天行机器人api,实现智能机器人对话 定时任务:可以动态配置定时任务给好友或者群发送消息(自定义内容、新闻咨询、故事大全、笑话大全、土味情话) 关键字回复:当机器人收到群消息,或者好友消息后可以根据配置的关键词自动回复 情侣每日说:定时给女朋友发送每日天气提醒,以及每日一句 功能展示 联系人 |
CopyRight 2018-2019 实验室设备网 版权所有 |