哈喽,宝子们好心血来潮今天给你们带来的是x6词库的一个编写以及怎么去操作的一个教程可能有人不知道什么是x6简单来说就是机器人的框架当然啦机器人框架也有很多都是可以选择的...那又有人想问了为什么不做个成品分享出来由于成品内会存在很多个人联系方式和群聊号所以可能存在引流,所以我就一期一期慢慢教你们第一期呢话有点多了------------------------------------ 首先是文字版需要编写词库,我们首先需要的就是指令头跟指令体下面给大家举例说明你好 ←这个就是指令头能理解吧各位我很好 ←这个就是指令体你给机器人发送指令头,机器人回复你指令体这个能理解吧有了这个想必各位不用我多说了吧既然要编写词库,我们就需要一个编写的app跟存放词库的地址app推荐用mt管理器词库格式为(词库名).txt地址/storage/emulated/0/Secluded/dic_list/这个文件夹内(早上|中午|晚上) 匹配的是 早上 或 中午 或 晚上(.*) 匹配的是 任何的字母/数字/汉字/符号和空格 以及什么也没有([0-9]*) 匹配的是 任何的数字 以及什么也没有([a-z]*) 匹配的是 任何的字母 以及什么也没有([\s\S]*) 匹配的是 任何的字母/数字/汉字/符号和空格/回车/(制表符) 以及什么也没有这些是一些正则匹配的还需要一些变量比如我们想获取发消息人的qq号需要用到的就是%QQ%怎么编写呢举例我的qq%QQ%这时候你给机器人发送我的qq机器人就会回复给你一个你的qq号理解吧获取昵称%昵称%原来 --> 替换后的%QQ% --> 触发人的QQ号%群号% --> 机器人所在群号%昵称% --> 触发人的昵称%主人% --> 机器人的主人的QQ号%Robot% --> 机器人QQ号%时间yyyy% --> 当前年份%时间MM% --> 当前月份%时间dd% --> 当前日份%时间HH% --> 当前时间--小时%时间mm% --> 当前时间--分钟%时间ss% --> 当前时间--秒%随机数5-22% -->取5-22内的一个随机的数(5和22可换)%群名% --> 当前群群名称%标识% -->机器人的身份(群主,管理员,普通群成员)你们可以用这个变量先去自己搞一个试试下面给大家分享一个简单的开关机例子跟授权例子授权如果:%QQ%==你的qq$写 路径/授权/%群号% %QQ% 1$ok已授权//这里路径可以换成自己的名字//%QQ%后面的1就是写入的数值取消授权如果:%QQ%==你的qq$写 路径/授权/%群号% %QQ% 0$ok已授权//这里路径可以换成自己的名字//%QQ%后面的0就是写入的数值(开|关)机//首先判断有没有授权//如果有授权那就开机,没有授权就提示没授权A:$读 路径/授权/%群号% %QQ% 0$//A:就是把我们读取的授权定义为A如果:%A%==0//我们已经知道了授权为1,取消授权为0所以如果等于0那就是没授权您还没有授权//这个就是提醒没有授权返回如果尾//然后判断是否是主人在操作如果:%QQ%==你的qq//如果等于那我们就写入开关$写 沫离/开关/%群号% a %括号1%$已为您%括号1%机这里到的就是刚刚发过的正则匹配菜单//首先读取授权A:$读 路径/授权/%群号% %QQ% 0$如果:%A%==0您没有授权返回如果尾//然后读开关B:$读 沫离/开关/%群号% a 关$如果:%B%==关您还没有开机返回如果尾我是菜单的内容第一次写实在不知道怎么写了你们自己研究研究有事扣评论
版权属于:
weiwei
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论