变量大全(下面有解释):
%QQ%
%群号%
%Code%
%Uin%
%UinName%
%Title%
%群号%
%Groupid%
%GroupName%
%参数1%
%参数-1%
%括号1%
%主人%
%管理员%
%Robot%
%RobotAuth%
%AT0%
±at %QQ%±
±at 0±
%Time%
%随机数x-X%
%%随机数x-X%%
%时间yyyy%
$访问 网页$
$访问 POST 网址 post参数$
$点赞 %QQ% 10$
$调用 1000 内容$
$回调 内容$
$禁 %群号% %QQ% 时间$
$改 %群号% %QQ% 名片$
$踢 %群号% %QQ%$
$URLEncoder %括号1%$
$URLDecoder %括号1%$
$MD5 文字$
$执行 %括号1%$
$发送 群 ptt %群号% -1 音频地址$
$下载 路径 文本直连地址$
$替换 € 原内容€内容€内容2$
$取中间 Э 原内容Э开头Э结尾$
$写 教程/%群号%/测试 m 0$
$读 教程/%群号%/测试 m 0$
金:$读 教程/%群号%/金币 %QQ% 0$
$写 教程/%群号%/金币 %QQ% [%金%+1]$
金:$读 教程/%群号%/金币 %QQ% 0$
$写 教程/%群号%/金币 %QQ% [%金%-1]$
条件语句:
如果:%QQ%==1959931179
如果:%主人%==1959931179
如果:%管理员%==1959931179
如果:%主人%!=1569097443--------不是等于1569097443
如果:%群号%==1959931179
正则:%参数1%==http://.* --------验证地址前缀(http),支持正则表达式,例如[0-9]+ [a-z]+ 等等
A:%随机数1-5%--------随机数1到5
如果:%A%==1
A:$读 教程/%群号%/测试 m 0$
如果:%A%==1
金:$读 教程/%群号%/金币 %QQ% 0$
如果:%参数1%>%金%
金:$读 教程/%群号%/金币 %QQ% 0$
如果:%金%<%参数1%
A:$读 教程/%群号%/主人 %QQ% 0$
如果:%A%==1
加减乘除【+-/】-------- 不可以混合运算,不支持小数运算,除法取整数 例如:[1+2] [3-2] [12] [1/2]
A:$访问 网址$
如果:%A%==1
如果:%时间mm%==00 ------判断分钟==00
如果:%时间mm%==30 ------判断分钟==30
如果:%Robot%==3534240744
变量解释:
%QQ%-----------【获取发言者的QQ号】推荐
%Code%-----------【获取发言者的QQ号】如上,获取失败用这个
%Uin%-----------【获取发言者的QQ号】如上,获取失败用这个
%UinName%-----------【获取发言者的昵称】
%Title%-----------【获取发言者的头衔】
%群号%-----------【获取本群的群号】推荐
%Groupid%-----------【获取本群的群号】如上
%GroupName%-----------【获取本群的名字】
%参数1%-----------【获取发言参数1,带空格的】例如:测 梦星,参数0就是测,参数1就是梦星。以空格为线
%参数-1%-----------【获取发言所有字,不带换行】取第一个换行前面一段
%括号1%-----------【获取发言括号1,可不带空格】已括号为线,无括号1。另外括号里还可以使用变量\正则等。更多请看(括号解释)
例如:
点歌(.*)
%括号1%
%主人%-----------【获取软件里的主人】
%管理员%-----------【获取软件里的管理员】
%Robot%-----------【获取本机器人QQ号】
%RobotAuth%【获取本机器人QQ号是否为QR授权】0为未授权,1为己授权
%AT0%-----------【获取艾特的QQ号】
±at %QQ%±-----------【让机器人AT某一个人】前面还要加一段文字。以下是已写好的,直接回调即可。
[内部]AT
@%昵称%
±at %QQ%±\r\n
±at 0±-----------【让机器人AT全体成员】如上,直接回调即可。
[内部]全体成员
@全体成员 %括号1%
±at 0±\r\n
%Time%-----------【获取当前的时间戳】
%随机数x-X%-----------【获取随机数,x至X,假设1-10,就从1-10取个数学出来】例如:%随机数1-100%
%%随机数x-X%%-----------【获取随机文本数,带上面的字】
%时间yyyy%----------------yyyy(年)MM(月)dd(日)cc(星期)aa(上午/下午) HH(24小时制)hh(12小时制)mm(分钟)ss(秒)
$访问 网址$-----------【获取访问网址的内容】get方法
$访问 POST 网址 post参数$-----------【获取访问网址的内容】post方法,也就是post请求,不懂的不要随便使用
$点赞 %QQ% 10$-----------【机器人自动赞10下】
$调用 1000 内容$-----------【调用一个文字(2条信息)】1000是延迟,单位毫秒,1秒=1000毫秒。后面的内容是调用的指令,格式如下
例如:$调用 1000 复$
复
第2条回复的内容
$回调 内容$-----------【回调一个文字(1条信息)】没有延迟,也就是2段文字合在一起执行。被回调的文字前面还要加[内部]。
例如:$回调 回$
[内部]回
回调的内容
回调和调用虽然差不多,但是不一样。调用也可以使用内部代码,但回调必须使用牛逼代码
$禁 %群号% %QQ% 时间$-----------【机器人禁言】时间单位秒
$改 %群号% %QQ% 名片$-----------【机器人改名片】
$踢 %群号% %QQ%$-----------【机器人踢人】
$URLEncoder %括号1%$-----------【URL转码】不懂请不要使用,用于接口提交符号
$URLDecoder %括号1%$-----------【URL解码】不懂请不要使用
$MD5 文字$----------【MD5加密】不懂请不要使用,只有加密没有解密,貌似是大写的。
$执行 %括号1%$-----------【执行一段文字内的变量】通常用于接口带有变量的词库,配合访问使用。
A:$访问 http://xx.xx/1.php$
$执行 %A%$
$发送 群 ptt %群号% -1 音频地址$-----------【发送语音】支持音频格式mp3,acc,amr等,语音会格式自动识别,不过最多只能发1MB以内的音频。
$下载 路径 文本直连地址$-----------【下载文件到手机】请勿使用非法用途。默认路径为根目录。以下是事例,用于自动更新词库
$下载 Android/data/com.QR.QRDic/cache/QR/QRDic/dic.txt http://xaoxin.cn/down.php$
$替换 € 原内容€内容1€内容2$-----------【替换文本,从原内容替换内容1成内容2】
$取中间 Э 原内容Э开头Э结尾$-----------【取中间,从原内容截取开头到结尾内容】
$写 教程/%群号%/测试 m 0$-----------【写入文本到/教程/%群号%/测试里】
$读 教程/%群号%/测试 m 0$-----------【取文本:从/教程/%群号%/测试里取】这里的最后一个0是数据的默认值,也就是说这个数据为空时会自动变成这个值
金:$读 教程/%群号%/金币 %QQ% 0$
$写 教程/%群号%/金币 %QQ% [%金%+1]$
-----------【这是加金币】读全部金币+1
金:$读 教程/%群号%/金币 %QQ% 0$
$写 教程/%群号%/金币 %QQ% [%金%-1]$
-----------【这是减金币】读全部金币-1
-----------读写目录在:根目录/Android/datacom.QR.QRDic/cache/QRDic/data/
括号解释:
点歌(.) ----------- 如果中间加空格不符合条件,括号里可以加空格,而.不可以
%括号1%
点歌 ?(.*) ----------- 中间加不加空格都符合
%括号1%
(功能|菜单) ?(.*) ----------- 这种的也算括号
%括号2%
(功能|菜单)? ?(.*) ----------- 变量大全作者也不懂,只有作者软件开发者知道,应该和上面的一样
%括号2%
(?i)menu ?(.*) ----------- (?i)忽略大小写,是正则,不记入括号
%括号1%
执行? ?([\s\S].[\s\S]) ----------- [\s\S]忽略换行,正则,使用忽略空格时加到括号里。
[0-9]+ ----------- 匹配数字
[a-z]+ ----------- 匹配字母
[\s\S](.)[\s\S]* ----------- 匹配所有字符,任何命令的执行
其他变量:
文字换行:\r或\n或\r\n
卡片换行: 或 卡片内容换行也可以使用\n
不过\r没试过,\n在html还有php中都可以进行换行.
卡片前缀:card:1或card:2或card:3 ----------- 后面数字随便都可以
图片前后缀:±img=图片链接±
json前缀:
json:
加卡片代码
官方提供的变量:
Robot:
%Robot%(获取机器人QQ)
Type:
%Type%(消息类型)
Status:
%Status%(系统消息的状态码)(进群,退群,状态等等)
Groupid:
%Groupid%(获取群号)
Code:
%Code%(入群的QQ)
Uin:
%Uin%(获取你的QQ)
Adminuin:
%Adminuin%(进群审核同意的管理QQ)
Time:
%Time%(获取当前时间)
Skey:
%Skey%(获取机器人skey)
GroupName:
%GroupName%(获取群名)
UinName:
%UinName%(获取你的qq名)
Adminame:
%Adminame%(进群审核同意的管理名)
Inviteename:
%Inviteename%(退群的昵称)
Title:
%Title%(获取你的头衔,可以用作判断)
RobotAuth:
%RobotAuth%(获取本机器人QQ号是否为QR授权)(0为未授权,1为己授权)
最新更新的
撤回变量:
$撤回 %群号% %Msgbar%$(这个是不能指定的,得自己琢磨怎么写)
上下管理通知:
%Value%(为1时则上管理,为0时到下管理)
示例:
[上下管理]
如果:%Value%==1
恭喜$回调 艾特$升级为管理员
返回
如果尾
如果:%Value%==0
$回调 艾特$的管理员被解除了
[内部]艾特
$群昵称 %群号% %QQ%$
%昵称%
±at %QQ%±\n
注:十分感谢☞笨蛋☜﹏✍?进行的反馈,为该变量指正错误.
加退群变量:
$申请群 %括号1% %括号2%$(%括号1%为群号,%括号2%为理由)
退出群变量:
$退出群 %括号1%$(%括号1%为退出的群号)
获取在里群昵称:
$群昵称 %群号% %QQ%$
获取群头像:
http://p.qlogo.cn/gh/群号/群号/
获取群昵称:
$群昵称 %群号% %QQ%$
获取被艾特的人的群昵称:
$群昵称 %群号% %AT0%$
获取发言人的头像:
±img=http://q2.qlogo.cn/headimg_dl?dst_uin=%QQ%&spec=5±
回复变量(联系上文那种):
±rep %Msgbar%±
±strmsg %参数-1%±
(%参数-1%为回复里面的话,你可以看着修改,不进行修改的话,就默认是那个人发的消息的话)
给人发送私聊消息:
$发送 临时 msg %Groupid% %QQ% %参数1%$( %参数1%中为你要私发的内容)
注意一下:私聊没有授权的用户,无法发送图片
与关于URL Hex md5相关的使用:
URL转码 ?(.*)
$URLEncoder %括号1%$
URL解码 ?(.*)
$URLDecoder %括号1%$
Hex转码 ?(.*)
$HexEncoder %括号1%$
Hex解码 ?(.*)
$HexDecoder %括号1%$
$MD5 [内容]$
————————————手动更新写法——————————————
手动更新
±rep %Msgbar%±
±strmsg %参数-1%±
a:$访问 http://yanxi520.xyz/dic.txt$
b:$取中间 © %a%©版本号©℡$
c:$读 词库版本号 0$
如果:%b%!=%c%
$下载 QR/QRDic/dic.txt http://yanxi520.xyz/dic.txt$
$写 词库版本号 %b%$
检测最到新版本:%b%\n
正在为你自动下载更新
返回
如果尾
当前版本为最新版:%c%
下载链接自己换
————————————自动更新写法————————————
&&版本号1.0。
菜单
XXXX-XXXX-XXX\n
XXXX-XXXX-XXX\n
XXXX-XXXX-XXX\n
[内部]更新检测
B:$读 更新 版本号 0$
C:$访问 http://fwq520.cn/qg.txt$
D:$取中间 ⊙ %C%⊙版本号⊙。$
如果:%B%==%D%
返回
如果尾
$下载 QR/QRDic/dic.txt http://fwq520.cn/qg.txt$
$写 更新 版本号 %D%$
检测到有新版本,正在为你更新!
版本号
$读 更新 版本号 0$
.*
$回调 更新检测$
———————————————机器人抽礼物—————————————————————
抽礼物|抽取礼物
A:@%Json%
P:@A[pskey]
P:@A[qun.qq.com]
$访问 http://weijieyue.cn/person/drawt.php?qq=%Robot%&skey=%Skey%&pskey=%P%$
————————— 私聊发送 xml json 图片 写法------------
测2
$发送 临时 xml %群号% %QQ% %B%%G%$
2
测3
$发送 临时 json %群号% %QQ% {"app":"com.tencent.structmsg","desc":"","view":"news","ver":"0.0.0.1","prompt":"[红包]QQ红包","meta":{"news":{"action":"","android_pkg_name":"com.tencent.mtt","app_type":1,"appid":100446242,"desc":"%G%","jumpUrl":"%A%","preview":"http://gchat.qpic.cn/gchatpic_new/3318666086/530077417-1234567890-916923504A70607749A07CE8DE104B11/0","source_icon":"%A%","source_url":"%A%","tag":"%B%","title":"操作者:%昵称%"}}}$
3
测1
$发送 临时 img %群号% %QQ% http://photocdn.sohu.com/20151227/Img432703941.jpg$
1
——————————————跨群文字聊天写法
$发送 群 msg 277469639 内容$
机器
——————————————自动抢红包—————————————————————
[红包]
余:$读 %群号%/余额 %QQ% 0$
$抢红包 %Groupid% %Skey% %Authkey% %Listid% Data$
A:%Data%
类:@A[send_object][channel]
金:@A[recv_object][amount]
题:@A[send_object][wishing]
领:@A[send_object][grab_uin_list]
如果:%类%==1024&%领%==%Robot%
谢谢老板发的专属红包
返回
如果尾
如果:%领%!=%Robot%
返回
如果尾
谢谢老板,发的红包!
貌似不能抢接龙 口令 画图红包 这有点尴尬!
人要在这个群里不用开启关联开关
Comments | 3 条评论
:huaji: :shame: :shame:
这是一条私密评论