简介引用官网的介绍
Qmsg酱是一个QQ消息推送机器人,用来通知自己消息的免费服务。通过调用API接口,实现机器人给你的QQ发送消息的功能。通俗易懂点就是有什么重要通知需要及时知道,可以让Qmsg酱第一时间给你发QQ消息。
公共版有许多限制,只能发送30条消息/天,私有部署就没有限制
前提:得有服务器挂着机器人,服务器已安装jdk1.8
部署步骤:
配置机器人添加管理台QQ列表:
这里添加的是机器人发送消息的对象,如果没有添加,则机器人会发送不了消息:
到管理台添加机器人QQ、选择新添加的机器人QQ,点击进入设置,如下图所示步骤:
如果需要发送图片或者json数据可在机器人设置开启:
拉机器人进群,在设置中配置群授权:
记得保存配置
触发关键词回调URL
什么意思呢,就是你在群里(或私发)发送的消息包含关键词时,机器人向设置的url会发送一个post请求。
回调URL不能是Qmsg酱的推送接口
Key可在管理台查询,可根据需要添加QQ号或者QQ群:
下载机器人程序登录官网,到捐赠版页面下载机器人程序
运行机器人程序使用Xftp上传jar到服务器
运行jar包
1java -jar QmsgClient2.1.jar "-noUIQQ账号|QQ密码|0"登录验证说明:
如果登录遇到滑块验证,请下载滑块助手。Linux平台需要复制控制台输出的PID粘贴到滑块助手中然后提交验证。
绑定手机号的QQ需要输入验证码
完成后出现以下画面:
部署成功
测试机器人程序测试群发测试私发测试发送图片消息测试发送表情浏览器地址填写,注意将key替换:
1https://qmsg.zendee.cn/group/key?msg=测试1&group=qq群号测试结果:
浏览器地址填写,注意将key替换:
1https://qmsg.zendee.cn/send/key?msg=测试测试结果:
浏览器地址填写,注意将key替换:
1https://qmsg.zendee.cn/group/key?group=798267095&msg=今日壁纸:@image=https://api.aqcoder.cn/today@测试结果:
浏览器地址填写,注意将key替换:
1https://qmsg.zendee.cn/group/key?msg=发送表情@face=0@&group=798267095更多表情:点击这里
测试结果:
机器人后台运行由于Linux系统控制台窗口关闭就会导致当前程序结束,所以在第一次登陆成功后,可以将窗口关闭,然后使用nohup命令后台启动机器人。
1nohup java -jar QmsgClient2.1.jar > Qmsg.log 2>&1 &