使用Perl语言编写的Smartqq客户端框架,基于Mojolicious,要求Perl版本5.10+,可通过插件提供基于HTTP协议的api接口供其他语言或系统调用。
郑重声明本项目完全遵循QQ官方提供的原始功能,不包含任何破坏、盗号等行为,本项目完全开源,目的是为了促进技术交流学习,禁止任何对国家、企业、个人等构成危害的非法用途,否则后果自负
特色功能支持账号密码登录(可能已失效),二维码扫码登录支持群组踢人、禁言、设置/取消管理员、修改群成员名片、邀请好友入群、群签到(可能失效)支持获取好友、群组、群成员的真实QQ号码(可能失效)支持新增/失去好友、新增/退出群组、新增/失去群成员等事件提醒(非实时)支持Windows/Linux/Mac多平台,支持docker镜像,易安装部署,不懂Perl也能用提供基于HTTP协议的API接口,简洁丰富,方便和其他编程语言集成一个产品经理的倾情之作,代码由内而外都更加注重“用户体验”,外加主人人品极好,你会懂的插件列表名称优先级当前状态github作者功能说明ShowMsg100已发布sjdy521打印客户端接收和发送的消息GroupManage100已发布sjdy521群管理,入群欢迎、限制发图频率等IRCShell99已发布sjdy521Linux环境下通过irc客户端使用qqOpenqq98已发布sjdy521提供qq发送消息api接口Perlcode97已发布sjdy521通过qq消息执行perl代码Perldoc96已发布sjdy521通过qq消息查询perl文档Translation 93 已发布sjdy521多国语言翻译功能KnowledgeBase3已发布sjdy521自定义可编辑问答知识库Qiandao1已发布sjdy521QQ群每日签到PostQRcode0已发布sjdy521登录二维码发送到邮箱实现远程扫码UploadQRcode0已发布sjdy521二维码上传图床获得公网访问urlShowQRcode0已发布autodataming调用系统图片查看程序来示二维码(目前仅支持win)SmartReply 0 已发布 sjdy521 智能聊天回复更多插件参考完整插件列表
效果展示敲一行命令就能启动一个智能聊天机器人,Perl和你都如此优雅.Enjoy!
cpanmMojo::Webqq&&perl-MMojo::Webqq-e"Mojo::Webqq->new->load('ShowMsg')->load('SmartReply')->run()"[15/09/3015:11:59][info]初始化smartqq客户端参数...[15/09/3015:11:59][info]检查验证码...[15/09/3015:11:59][info]检查结果:很幸运,本次登录不需要验证码[15/09/3015:11:59][info]正在获取登录二维码...[15/09/3015:11:59][info]二维码已下载到本地[/tmp/mojo_webqq_qrcode_xxx.png][15/09/3015:12:00][info]登录二维码已经发送到邮箱:******[15/09/3015:12:00][info]等待手机QQ扫描二维码...[15/09/3015:12:43][info]手机QQ扫码成功,请在手机上点击[允许登录smartQQ]按钮...[15/09/3015:12:46][info]检查安全代码...[15/09/3015:12:47][info]设置登录验证参数...[15/09/3015:12:47][info]尝试进行登录(2)...[15/09/3015:12:47][info]登录成功[15/09/3015:12:47][info]更新个人信息...[15/09/3015:12:47][info]更新好友信息...[15/09/3015:12:47][info]更新[PERL学习交流]信息[15/09/3015:12:52][info]更新[Mojolicious]信息[15/09/3015:12:55][info]开始接收消息...[15/09/3014:09:20][群消息]小灰|PERL学习交流:Mojo::Webqq不错哦[15/09/3014:10:20][群消息]我->PERL学习交流:多谢多谢
评论