WeChatBot , 集成了定时任务的聊天机器人
- JDK 8以上
- 由于基于quartz做了持久化的任务,所以需要数据库自持,这里我选择了MySQL(首次运行需要配置MySQL)
- WeTeBot还集成了天气提醒任务,这里选择了和风天气提供天气服务(需要自己去注册一个免费账号然后将key填入api.weather.key)
- 另外还集成了腾讯提供的聊天机器人接口(需自行去注册免费账号,将相关参数填入api.chat)
-[ ] 接入telegram -[ ] 微信其它接口处理 - [ ] 语音消息等,目前主要是文本消息处理 - [x] 但是本项目是基于itchat4j做的相关接口都在WeChatApi.java里面定义,可以直接使用
- 收到提醒命令后脑残忘了用正则解析,自己手动分割字符串实现的所以会有你n多bug,请严格按照样例发送, ps: 所有命令字符必须用半角字符
- 因为用的微信网页版接口,之前自测会在一个月后被微信官方强制下线,暂时没有做热登录,
使用任何微信机器人,包括WeTeBot,都有可能导致您的账号被禁用。不对此负责,请谨慎使用。
WeTeBot 是受到 jeeves and itchat4j 的启发而创建的。
有任何bug或者疑问,请使用 Github Issues.