手机QQ机器人制作教程(QRspeed词库编写基础教学) 您所在的位置:网站首页 怎样改qqid 手机QQ机器人制作教程(QRspeed词库编写基础教学)

手机QQ机器人制作教程(QRspeed词库编写基础教学)

2023-07-25 10:55| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有