/WechatBot

一个iPad协议的微信机器人 , 基于wechaty-puppet-padplus

Primary LanguageJavaScript

WechatBot

一个iPad协议的微信机器人 , 基于wechaty-puppet-padplus

目前实现的功能

  • 通过关键词自动通过好友的请求
  • 私聊关键字进行回复相关内容
    • 例如回复加群推送群聊邀请
    • 例如回复疫情获取全国当前关于疫情的一些内容
  • 自动聊天
    • 群聊中可以通过@机器人来进行聊天
    • 群聊中可以通过@机器人+疫情来获取全国疫情的一些相关内容
    • 私聊发送消息即可进行聊天
  • 加入群聊
    • 当有新的朋友加入机器人所在群聊会@新朋友并且发送一段欢迎文字
  • 踢出群聊
    • 当机器人把某个人踢出之后会发出xxx已被移出群聊的内容
  • 定时发送消息给指定联系人
    • 设置一个时间 , 指定一个联系人 , 会在指定时间发送一些内容给联系人内容有日期 , 天气 , 鸡汤文

使用的库


目录结构

|-- README.md                //项目说明
|-- config
|   |-- formatDate.js       //获取时间
|   |-- getOne.js           //一些模块 , 包含 : 每日一句 获取全国疫情 获取墨迹天气 天行机器人配置 加群关键字
|   |-- schedule.js         //定时任务的配置
|   `-- superagent.js       //superagent的配置
|-- index.js                //文件入口及一些实现功能模块
|-- package.json            //配置文件

最后

你可以添加微信来进行测试,记得带上暗号Hello或者robot你好 , 加好友后 , 回复加群可以自动拉进去 , 由于群人少不会发送群链接 , 还有由于不定时在线 , 可能有时会失灵 , 理解一下哈 微信图片_20200313190617.jpg