变量列表:
【块】空参数,类铃心不允许出现空参数,于是需要留空白的地方使用【块】代替
【一天】返回86400
例:【一天】
输出=86400
【隐藏】X
【计算】计算内部内容的结果并输出
例:【计算 500+20】
输出=520
【变量】输出对应变量内容,要先进行赋值才可以输出
例:【赋值变量 A,欢迎使用赵赵类铃心】【变量 A】
输出=欢迎使用赵赵类铃心
【常量】输出对应常量内容,要先进行赋值才可以输出,且不能再更改常量内容
例:【赋值常量 A,欢迎使用赵赵类铃心】【常量 A】
输出=欢迎使用赵赵类铃心
【分隔】X
【艾特】X
【换行】字面意思,相当于回车
例:欢迎【换行】绑架【换行】赵赵
输出=欢迎
绑架
赵赵
【随取】随机取出一个回复
例:【随取 绑,架,赵,喵,南,乔】
输出=赵
【比较】比较数值大小
格式:【比较 数字1,数字2,数字1大返回内容,数字2大返回内容】
例:【比较 2020,2021,赵赵大,evolution!】
输出=evolution!
【判断】判断内容是否相同
格式:【判断 判断内容,被判断内容,不相同返回,相同返回】
例1:【判断 赵赵,赵赵,just much,best much】
输出=best much
例2:【判断 南乔,赵赵,just much,best much】
输出=just much
【判空】判断内容是否为空,为空返回第二个参数
例:【判空【变量 A】,变量A为空!】
若【变量 A】为空则输出=变量A为空
若【变量 A】不为空则输出=【变量 A】
【返回】直接返回该函数参数,不执行其他参数
例:赵骰【返回 赵喵喵】
输出=赵喵喵
若要返回空白,可以
例:赵骰 【返回 【块】】
输出=都返回空白了哪来的输出.jpg
【分割随取】分隔内容并进行随取
格式:【分割随取 分隔符,内容1|内容2】
例:【分割随取 |,赵|喵|N|B】
输出=喵
【读项目】读取项目中的文本内容并进行输出,如果项目内存在变量,函数则其会被直接输出而不是执行,但可以使用执行变量强制执行
例:
[[auto]]
project="欢迎绑架赵赵"
Program="【读项目 project】"
输出=欢迎绑架赵赵
例2:
[[auto]]
keywordFull="你是什么"
zhao="你是【发送者QQ】"
program="我想说的是【赋值变量 代码,【读项目 zhao】】【执行变量 代码】"
【骰点计算】计算骰点数值
例:【骰点计算 1d520】
输出=233
【赋值变量】赋值一个变量进行使用
例:【赋值变量 A,绑架赵赵】【变量A】
输出=绑架赵赵
【执行变量】强制执行一个变量里面的代码并进行输出
例:
[[auto]]
keywordFull="test"
xxx="【随机数 1-10】"
program="【赋值变量 A,【读项目 xxx】】【变量 A】【换行】【执行变量 A】"
输出=【随机数 1-10】4
【发送者QQ】输出触发关键词的人的QQ
例:QQ为2581914198的账号触发了回复
【发送者QQ】
输出=2581914198
【插入一行】X
【取出一行】X
【随机数】一个区间的随机数
例:【随机数1-10】
输出=3
【当前群号】当前所在群的群号,如果为私聊则不进行输出
例:例什么例,看【发送者QQ】咋用就咋用
【现行日期】取现在的日期
例:现在日期是2021.3.14
【现行日期】
输出=2021_3_14
例2:
【现行日期-日】
输出=14
【执行脚本】执行一个js脚本
例:你的今日人品为:【执行脚本 Lib.jrrp("人品")】
输出=你的今日人品为:55
【10位时间戳】取系统时间的10位时间戳
例:就是10位精确到秒的时间,哪来的例子,自个测试!
【设置固态变量】设置一个固态变量,若未设置变量有效期则会一直存在,会直接写入磁盘
例:【设置固态变量 A】
没有输出,下一个
【设置变量针对个人】设置一个针对个人的变量,和其他人变量区分开来,使用方法和赋值变量一样,若要配合设置固态变量使用,必须先设置固态变量
例:没有例子,下一个
【设置变量有效期】设置固态变量之后才可以设置变量有效期,有效期按秒算
格式:【设置变量有效期 变量名称,变量存活时间】
例:【设置变量有效期 A,10】
输出=没有输出,别想了,这玩意意思是10秒后变量A就被清空不存在了
【最后激活时间】该关键词最后被触发的时间的十位时间戳
【正则匹配到的】正则匹配的子表达式的内容,相当于铃心的【内容】
例:【正则匹配到的 0】
输出=相当于铃心的【内容1】
【设置变量针对群】和设置变量针对个人一个意思,若要配合设置固态变量使用,必须先设置固态变量
【距离上次激活时长】该关键词最后被触发时间距离现在的时间
PS:在后面打了X的为未实现的功能
关键词:
keywordFull="完全匹配"
keywordContained="模糊词匹配"
keywordRegexp="正则表达式匹配"
编写方法:
在模块代码,输出内容中编写代码,使用【常量 模块名字】引用模块代码内的代码,另外,示例中变量内部的空格是不可省略的,以下为标准格式,在auto下面第一行写关键词中的任意一个,后面双引号内的为关键词,前面为匹配方式。
格式:
定义模块:
[[define]]
name="模块名字"
content="模块代码"
输出内容:
[[auto]]
keywordFull="完全匹配关键词"
其他项目名字="项目内容"//这行可以省略
Program="输出内容"
例:
[[define]]
name="赵骰"
content="【随机数 1-100】"
[[auto]]
keywordFull="骰点!"
Project="魔骨"
Program="【读项目 Project】掷骰:【常量 赵骰】"
输出=魔骨掷骰:66
文档编写者:魔骨(QQ:2581914198)
有问题请问赵喵喵。
赵怡然联系方式:484546762
COMMENTS | NOTHING