手机QQ机器人制作教程(QRspeed词库编写基础教学) | 您所在的位置:网站首页 › 怎样改qqid › 手机QQ机器人制作教程(QRspeed词库编写基础教学) |
Q群机器人可以自动与群友聊天,方便群主或者管理员进行Q群管理(如快速禁言,全体禁言,改名,踢人等) 聊天功能群管功能也可以根据你的想象力,制作群游戏 签到功能游戏功能素材取自群:801957520,如果想了解更多机器人功能,或者有问题想问我的,都可以加入 下面进入正题 制作机器人需要三个软件:QR主程序,QR词库软件,mt管理器(推荐使用,会比较方便,不用也可以,应用商店就可以下载) QR主程序:https://share.weiyun.com/5KPMcTs QR词库软件:https://share.weiyun.com/5GLZ00r 下载完成后,先打开QR主程序,找一个小号登陆上去(点开软件以后,会叫你进行授权,可以选择不授权,点击右下角的“确定”就好了) 登录QR授权可以解锁一些高级功能,不过本篇教程里的功能不授权也都可以使用用机器人的QQ号登陆进去以后勾选QR词库插件,再勾选需要使用机器人的群(不勾选的群机器人就不会回复) 勾选词库插件勾选需要机器人回复的群然后打开QR词库 打开QR词库点击这支笔,就可以进行词库编辑了 点击编辑图标进行词库编辑mt管理器的使用(推荐) 因为mt管理器里面有很多方便进行词库编辑的工具,所以推荐使用,首先在应用商店下载mt管理器,下载完成以后,在mt管理器上方的路径搜索中输入:/storage/emulated/0/QR/QRDic/ 找到QR的文件夹,如下图↓ QR文件夹查找然后打开“dic.txt”这个文件,在里面就可以开始编写词库了 首先是简单的问答,在词库中输入: 你好 你好啊 就可以实现发送“你好”的时候,机器人会回复一句“你好啊”,如下图↓ 输入文本效果展示这样就可以自己制作聊天姬,设置问题,然后编辑答案,机器人就会根据发出的不同消息进行回复 ⚠️需要注意的是,每个指令之间必须空出至少一行 下面,我们需要了解一些基础的变量 %QQ%———–【获取发言者的QQ号】 %昵称%———–【获取发言者的昵称】 %群号%———–【获取本群的群号】 %GroupName%———–【获取本群的名字】 %参数1%———–【获取发言参数1,带空格的】例如:“大家好 我是 穆程” 这句话里的%参数1%就是“我是”,%参数0%是“大家好”,%参数2%是“穆程”,参数与参数之间,以空格为划分界线;补充:%参数-1%代表整句话,也就是“大家好 我是 穆程” %括号1%———–【获取发言括号1,可不带空格】这个类似于“参数”,不过是以括号为界线,例如:“(大家好)(我是)(穆程)”这句话中,%括号1%就是“大家好”,%括号2%是“我是”...... 变量使用示范变量使用效果展示解释一下上面的“\n”,这个是换行符号,“\r”也可以达到同样的效果 换行符号效果展示插入一点,『.*』叫做通配符,可以匹配任何字符 例如: 你好.* 你好呀,我叫奈雪! 把这两行输入到词库中,只要输入“你好xxx”,比如“你好我叫穆程”,就会触发机器人的回答 .*你好 帅哥你也好 这个就是输入“xxx你好”,比如“美女你好”,就会触发回答 .*穆程.* 那是奈雪的主人哦~ 这个就是只要一句话里有“穆程”两个字,就会触发回答,原理就是“穆程”前面的所有文字符号,被前面的.*(通配符)匹配到了,后面的亦然,所以就触发了回答 通配符的使用通配符效果展示再补充一个“|”,这个符号代表或者的意思,可以用在触发指令上面,达到多个关键词都可以触发同一个回答 例如: 我是小萝莉|我是萌妹纸 你骗人! 我是男孩子|我是高中生 好像是这样呢 这个的效果直接看截图↓ “|”的使用效果展示继续讲其他的变量 %主人%———–【获取软件里的主人】 %管理员%———–【获取软件里的管理员】 %Robot%———–【获取本机器人QQ号】 %AT0%———–【获取艾特的QQ号】 这个解释一下: 测试@.* 你艾特了%AT0% 因为需要让指令匹配你发的消息,通常会在@后面加上一个.*(通配符),来匹配别人名字,如果不理解可以把通配符去掉试试,这样机器人就不会回复 变量编写示范变量使用展示主人和管理员,可以在QR词库软件里面设置↓ 主人和管理员的设置%随机数x-X%———–【获取随机数,x至X,假设1-10,就从1-10取个数学出来】例如:%随机数1-100%,这个的输出结果就是在1到100之间随机取一个 %%随机数x-X%%———–【获取随机文本数,带上面的字】这个一般需要进行“自定义变量”与“变量赋值” 首先我们先自定义“一个”字符,然后进行赋值 例如: 奈雪晚上好 a:主人晚上好 %a% 这个的意思就是自定义了一个“a”的变量,而后面的“主人晚上好”,就是给给“a”这个变量赋值,所以 %a%就是“主人晚上好”(效果展示在下面的图片) 回到随机文本 晚好 1:晚上好 2:晚上好呀 3:晚好 %%随机数1-3%% 上面这个,就是在输入“晚好“的时候,机器人会在“晚上好” “晚上好呀” “晚好”三个回答里面随机一个进行回答 随机数&变量赋值&随机文本随机数展示变量赋值展示&随机文本展示%时间yyyy%—————-yyyy(年) MM(月) dd(日) EE(周几) EEE(星期几) aa(上午或下午) HH(24小时制) hh(12小时制)mm(分钟)ss(秒) 时间变量使用时间变量使用示范上面这些就是常用的部分变量了,下面介绍一些语法,用于执行一些操作 $访问 网址$———–【获取访问网址的内容】一般用于调用api接口,运用于“搜图” “百度” “天气”等功能 $点赞 %QQ% 10$———–【机器人自动赞10下】需要有机器人的好友 $禁 %群号% %QQ% 时间$———–【机器人禁言】时间单位秒 $改 %群号% %QQ% 名片$———–【机器人改名片】 $踢 %群号% %QQ%$———–【机器人踢人】 PS:禁言,改名,踢人等,都需要机器人是管理员 指令编辑示范访问&点赞&禁言改名&踢人$全体禁言 开 %群号%$ $全体禁言 关 %群号%$ 全体禁言效果展示$调用 1000 内容$———–【调用一个内容(2条信息)】1000是延迟,单位毫秒,1秒=1000毫秒。后面的内容是调用的指令,格式如下 例如: 摸摸头 蹭蹭 $调用 1000 喜欢$ 喜欢 最喜欢主人啦! $回调 内容$———–【回调一个文字(1条信息)】没有延迟,也就是2段文字合在一起执行。被回调的文字前面还要加[内部]。例如: 哈喽 hi~ $回调 天气不错$ [内部]天气不错 今天的天气不错嘛 调用&回调调用展示&回调展示$替换 € 原内容€内容1€内容2$———–【替换文本,从原内容替换内容1成内容2】 例如: 替换示范 $替换 € 我是高中生€我€穆程$ 这个的意思就是把“我是高中生”里面的“我”换成“穆程”,机器人回复的就是“穆程是高中生” $取中间 Э 原内容Э开头Э结尾$———–【取中间,从原内容截取开头到结尾内容】 取中间示范 $取中间 € 憨批穆程是学霸的傻子同桌€批€的$ 这个就是把“批”字以及之前的(憨)和“的”字与之后的(傻子同桌)从原句中去掉,所以机器人回复的是“穆程是学霸”(想桃子) 替换&取中间效果展示$写 教程/%群号%/测试 a 内容$———–【写入内容到 教程/%群号%/测试 里】 $读 教程/%群号%/测试 a 0$———–【取文本:从 教程/%群号%/测试 里取】 例如: 写入 .* $写 教程/%群号%/测试 a %参数1%$ 奈雪已经将(%参数1%)写进去啦! 读取 a:$读 教程/%群号%/测试 a 0$ 读取的结果是:%a% 读&写效果展示变量的部分解释来自浮生大佬制作的变量大全,大家可以康康——变量大全:https://share.weiyun.com/5el6pFX 以上就是QR的入门基础,如果有什么不懂的或者觉得我说的有问题的,可以在下方留言,或者加入801957520这个群找我,我会进行修改的!(毕竟是第一次写教程,可能会有很多不足qwq) 码字不易,求个三连QAQ 拒绝白嫖,从我做起 /滑稽 |
CopyRight 2018-2019 实验室设备网 版权所有 |