基础变量(初级变量,即放即用) | 解释 |
<1,100> | 随机返回1到100之间的一个数,当然你可以写成<222,88888>这个意思就是随机返回222到88888之间的数。 |
<中文一,中文二,中文三……> | 随机返回<>中的某一条中文。 |
$QQ$ | 返回触发者的QQ账号,右边会自动加一个空格 |
$QQ无空格$ | 返回触发者的QQ账号,与$QQ$变量的区别就是不会加空格 |
$个人昵称$ | 显示触发者的群名片。 |
$昵称{QQ号}$ | 显示指定{QQ号}的QQ昵称。 |
$机器人号码$ | 返回机器人的QQ号。 |
$群主QQ$ | 当前群的群主QQ号 |
$群主昵称$ | 当前群的群主QQ昵称 |
$操作者$ | 一般在欢迎词中使用。邀请/货批准进入的Q号(例$奖励进群库$操作者QQ$ 1$) |
$圆形头像{QQ号}$ | 显示指定{QQ号}的QQ圆形头像。 |
$性别$ | 显示触发者的性别 |
$年龄$ | 显示触发者的年龄 |
$省份$ | 显示触发者的所在省 |
$城市$ | 显示触发者的所在市 |
$签名$ | 显示触发者的QQ的签名 |
$QQ等级$ | 显示触发者的QQ号的等级 |
$群名称$ | 显示当前群的群名。 |
$群号码$ | 显示当前群的群号码 |
$群主QQ$ | 当前群的群主QQ号 |
$群成员数量$ | 显示当前群的群成员数。 |
$入群天数{QQ号}$ | 显示该QQ号累计进入当前群多少天。若不带{QQ号}默认查询当前触发QQ的入群天数 |
$群成员列表$ | 显示本群存在的所有群成员QQ号,可通过条件要求判断某QQ号是否在群内。 |
$任意群成员$ | 随机返回一个当前群成员的QQ号。 |
$头衔{QQ号}$ | 显示该QQ号在当前群的专属头衔。若没有设置,则不显示。若不带{QQ号}默认查询当前触发QQ的专属头衔 |
$管理权限{QQ号}$ | 显示该QQ号在当前群的身份。以群员、管理员、群主显示。若不带{QQ号}默认查询当前触发QQ的身份 |
$群聊等级{QQ号}$ | 显示该QQ号在当前群的等级。内容取决于群等级设置,如:冒泡等。若不带{QQ号}默认查询当前触发QQ的群聊等级 |
XXX | 机器人会把该变量替换为艾特当前触发者。 |
$回复{消息内容}$ | 相当于【右键】回复并艾特触发者消息内容。 |
积分宝物变量 | 解释(奖励/扣除/赠予/销毁/设置变量(奖励扣除用于积分,赠予销毁用于宝物)注意:1000开头的虚拟号为整个机器人公共的号码。方便用于不同的群进行跨群赠送、联合等。比如$设置积分1000$QQ$ 500$、$赠予1000$QQ$ 夜明珠$ |
$财富总额{虚拟号}$ | 不带{虚拟号}则显示系统默认的用户积分,加上虚拟号则显示该虚拟号的积分。什么是虚拟号请看最上面的介绍。 |
$宝物{虚拟号}$ | 不带{虚拟号}则显示当前操作者的宝物库,加上虚拟号则显示该虚拟号的宝物。什么是虚拟号请看最上面的介绍。 |
$设置积分{虚拟号} {数值}$ | 直接设置改虚拟号的积分。 |
$设置宝物{虚拟号} {宝物名一}+{宝物名二}+{宝物名三}$ | 对该虚拟号的宝物库添加任意宝物、可批量设置多个宝物。如:$设置宝物宠物联盟123456 结婚证+钓鱼许可证$。如果不加任意宝物,则会直接清空改虚拟号的所有宝物。如$设置宝物宠物联盟123456$ |
$奖励{虚拟号} {数值}$ | 对该虚拟号的积分库进行叠加奖励,如原来积分有500,现在奖励500,那最终积分库的数字就是1千。如果不加虚拟号,系统默认判定对当前操作者进行奖励。 |
$扣除{虚拟号} {数值}$ | 对该虚拟号的积分库进行扣除,如原来积分有500,现在扣除500,那最终积分库的数字就是零。如果不加虚拟号,系统默认判定对当前操作者进行扣除。 |
$赠予{虚拟号} [有效期60秒/分钟/小时/天/月/年]{宝物名}$ | 奖励一个新的宝物给该虚拟号的宝物库。原来的宝物不会被替换。如果不加虚拟号,系统默认判定对当前操作者的宝物库进行增加。如果在宝物前面加上[有效期],则这个宝物是具有失效的。一但过了有效期。宝物就会神秘消失不见。 |
$销毁{虚拟号} {宝物名}$ | 销毁该虚拟号宝物库里命名为{宝物名}的宝物。原来的宝物不会被销毁。如果不加虚拟号,系统默认判定对当前操作者的宝物库进行宝物销毁。 |
$宝物序号{第几位} {虚拟QQ号}$ | 一个宝物库里面有多个宝物。如果你想显示该库里面的第几个宝物。则可以使用该变量。例如:$宝物序号3 武器库123456$(显示QQ号为123456的武器库中第三个宝物) |
$显示有效期{虚拟号} {宝物名}$ | 显示这个宝物的剩余有效期,有效期一过,该宝物就会消失。如果不带{虚拟号}则显示触发者的系统宝物库,带上虚拟号。则显示该虚拟号宝物的有效期。 |
$积分总额{虚拟号}$ | 与变量$财富总额$用法一致,只是改名用于区别。因用户数据逐渐增多,使用纯数字显示用户积分会非常难以判读,该变量可以把数字转换为以“万、亿、兆”为单位的显示,大大缩减了用户对数值的判读。因$四则$运算无法识别中文,所以可继续使用$财富总额$变量即可。 |
$清零{虚拟号}$ | 清除掉指定虚拟号的所有的积分和宝物 |
$清零XXX开头所有虚拟号码$ | 清零以XXX开头的所有虚拟号 |
$清零$QQ$所有相关虚拟号码$ | 清零有关于$QQ$的所有虚拟号码 |
$清零所有虚拟号码$ | 重置积分、宝物,全部清零,包括全局积分、宝物。相当于恢复出厂设置 |
$宝物个数{虚拟号}$ | 用于显示指定宝物的个数,使用$宝物个数$会直接显示系统默认的宝物个数,若在后面加入虚拟号,则显示该虚拟号的宝物。例如:$宝物个数2000123$QQ$$、$宝物个数1000123$QQ$$、$宝物个数宠物凤凰蛋$QQ$$ |
群管变量 | 解释 |
$批量撤回{消息条数}$ | 撤回当前群最近的N条消息。 |
$撤回消息{QQ号} {消息条数}$ | 撤回{QQ号}最近的几条消息。如果不加{QQ号}与{消息条数}默认撤回触发者最近一条消息。如果不加{消息条数}条数,默认撤回{QQ号}最近一条消息。 |
$拉黑{QQ号}$ | 拉黑指定{QQ号},被拉黑的QQ无法调用插件所有功能,不加{QQ号},系统默认拉黑触发者QQ。 |
$解除拉黑{QQ号}$ | 解除拉黑指定{QQ号},被解除拉黑的QQ,可正常使用插件所有功能,不加{QQ号},系统默认解除拉黑触发者QQ。 |
$踢出{QQ号}$ | 把{QQ号}踢出当前群。(机器人需要有管理员身份才能踢出)不加{QQ号},系统默认踢出触发者QQ。 |
$禁言所有人$ | 当前群禁言所有人,除了管理员和群主可以正常说话。 |
$解除禁言所有人$ | 解除当前群全员禁言。 |
$解除禁言{QQ号}$ | 解除{QQ号}的禁言。 |
$禁言{QQ号}$ | 禁言指定QQ号。若不加{QQ号},默认禁言触发者QQ。 |
$修改名片{QQ号} {名称}$ | 修改指定QQ号的群名片为{名称}。若不加{QQ号},系统默认修改触发者的群名片 |
$退群{群号码}$ | 让机器人退出{群号码}所在群。 |
$加群{群号码}$ | 让机器人加入{群号码}所在群。 |
$发送群公告{公告内容}$ | 机器人需设置管理员,会自动发布一条公告,并弹窗提示。 |
$群规{插件开关名} {真/假}$ | 本插件内置了很多功能在插件设置中。所有的功能开关不仅可以通过鼠标勾选,也可以通过指令进行开关操作。只要把该功能的名称记住,如果变量为{假}。则为关闭。如果为{真}则为开启。例如$$群规开启文转图模式 真$。 |
$重载{隐藏}$ | 每次保存编辑修改的文本后,机器人如果已经在运行中,是无法加载修改过的文本的。需要使用该变量进行重载,您也可以点击插件菜单中的加载按钮。功能是一样的。该变量会返回加载了多少条指令数值,如果不想显示出来需要加上隐藏2个字。 |
$开启群{群号码}$ | 开启群号为{群号码}的群状态。 |
$关闭群{群号码}$ | 关闭群号为{群号码}的群状态。 |
$增加有效期{N小时/天/个月/年}$ | 一遍用于租用服务器给某群。给某群设置使用有效期,如果有效期过了。会自动关闭该群使用。 |
功能变量(高级变量) | 解释 |
#模板变量{生成的变量名}# | 系统会提供一些文本没办法处理的如图文供用户调用。所有模板可在插件中生成。然后使用该变量调用 |
$随机{文件名}$ | 随机返回overall文件夹某个txt文件中的一行消息。{文件名}为该txt的文件名,如$随机宠物图$,则读取路径为\overall\宠物图.txt的随机一行内容(一行一内容) |
$易支付{支付方式} {支付金额} {支付成功后返回的内容}$ | 可以通过该变量实现用户扫码支付,一般用于收费的文本配置中。{支付方式}:alipay(支付宝);wxpay(微信支付);; |
qqpay(QQ钱包);jdpay(京东支付)。{支付金额}一元为单位的金额。如果是0.1,则为1毛。{支付成功后返回的内容} | 请把需要支付成功以后才执行的变量符号$改为#($QQ$/$数字1$/$回声$/可以不用改成#)使用该配置需要先到pay.520zjk.com申请商户。然后把商户的id和秘钥填入【插件设置-应用设置-易支付商户对接】中。网址不用改。默认即可。 |
$转义{文本内容}$ | 会将如xml、json、表情等以代码形式显示 |
$反转义{文本内容}$ | 会将如xml、json、表情的代码转换为表情。 |
$编码UTF8{传递文本}$ | 一遍用于接口传递。有的接口只支持utf8的编码。使用机器人默认编码传递内容可能会识别成乱码。所以通过该变量可以把机器人传递的内容转换为UTF8格式。然后进行返回。如$编码UTF8我爱你$则把文本“我爱你”转换成UTF8的编码进行传递。 |
$json解析{根结构} {跟结构分支}$ | 如果你不懂josn其实也可以用。一段json代码。其实是和套娃一样。最大的里面放第二大的,第二大的里面放第三大的。以此类推。如果你想显示那个娃里面的内容。就把这些娃的名称依次写进去。例如:$json解析大娃 大娃里面包含的二娃 二娃里面包含的三娃$。怎么样你学费了吗? |
$网址{网站地址}$ | 如果一个网站里面是存文字。那么就可以使用该变量。会直接读取这个地址。然后返回地址里面的内容 |
【显示网址内容{网站地址}】 | 如果一个网站里面是存文字。那么就可以使用该变量。会直接读取这个地址。然后返回地址里面的内容 |
$图链{图片/也可以是机器人图片代码}$ | 你每发一个图片,实际上都会报错在腾讯官方的临时服务器内。您可以使用该变量直接获取到保存在官方的图片链接 |
$图片{图片路劲}$ | 通$图片$变量一样。注意为避免配置冲突。因为如果是全局路劲,有的人图片是C盘,有的人是E盘,这样直接拷贝的配置。很容易导致图片路劲不同而无法显示。所以我们固定默认读取的图片路劲就是机器人根目录,你可以在根目录后面嵌套任意文件夹。示例:$图片/宠物联盟图片/凤凰.jpg$这样路劲就是在机器人根目录里的文件夹【宠物联盟图片】里面的图片。 |
[imgurl]{图片路劲}[/imgurl] | 与$图片$变量一样。注意为避免配置冲突。因为如果是全局图片路劲,有的人图片是C盘,有的人是E盘,这样直接拷贝的配置。很容易导致图片路劲不同而无法显示。所以我们固定默认读取的图片路劲就是机器人根目录,你可以在根目录后面嵌套任意文件夹。示例:$图片/宠物联盟图片/凤凰.jpg$这样路劲就是在机器人根目录里的文件夹【宠物联盟图片】里面的图片。 |
$自定义猜拳<1,3>$ | 随机出石头、剪刀、步、当然你也可以直接指定某个数,比如$自定义猜拳2$(1=石头、2=剪刀、3=布)切勿超限,否则报错。也可以不带<1,3>。也会随机返回“石头、剪刀、布”的动态大表情 |
$自定义骰子<1,6>$ | 随机出1到6点、当然你也可以直接指定某个数,比如$自定义骰子2$。最大只能6点。切勿超限,否则报错。也可以不带<1,6>。也会随机返回“1~6”点中的动态大表情 |
$文转图1【背景图{完整图片路劲}】【文字大小{数字}】【文字风格{微软雅黑}】【文字颜色{#FF1493}】$ | 可以把某些文字转换成图片显示。且支持设置文字的大小、风格、颜色、背景等等。而且文转图支持继续嵌套文转图,为了区分那个文转图嵌套那个,需要使用$文转图1$文转图2$文转图3$$$这样,如果不加文字颜色、风格、大小、路劲等,则系统调用默认风格显示。 |
$四则{运算公式}$ | 对数字进行加、减、乘、除运算,公式不要使用中文,要用(+、-、*、/)。 |
$云互联获取秘钥$ | 获取本机秘钥,用于其他晨风插件的用户连接本机的配置。 |
$云互联链接{秘钥}$ | 连接某服务端的配置。比如他有一些好玩的功能配置,想给你体验。你可以像该用户索取秘钥,然后通过该指令进行云连接。 |
$云互联断开连接$ | 断开已连接的服务端。断开后,将无法触发服务端的配置功能。 |
$云互联审核{客户端群号}$ | 当某客户端通过你提供的秘钥链接你的配置时候,机器人会提醒您进行审核。使用该指令即可审核是否允许客户端连接本机配置。 |
$云互联客户端信息$ | 显示当前链接本机配置的客户信息。 |
$云互联断开客户端{客户句柄}$ | 断开连接本机配置的客户。 |
#写到文本{文本名称.txt}{要写入该文本的内容}# | 使用该变量会在【更多小游戏文件可放这里】里创建{文本名称.txt}(如果该文件已存在,且已有内容,则会在最后面继续写入,并且帮你自动换行)一般用于添加违禁词,或者,问答等功能。注意事项:支持写入变量符号,为避免冲突,需要用如下2种符号代替$=【变量符】=blf;%=【百分号】=bfh;#=【井号】 |
#写到其他- | 使用该变量会在【overall】里创建{文本名称.txt}(如果该文件已存在,且已有内容,则会在最后面继续写入,并且帮你自动换行)注意事项:支持写入变量符号,为避免冲突,需要用如下2种符号代替$=【变量符】=blf;%=【百分号】=bfh;#=【井号】 |
#擦除文本{文本名称.txt}{要删除的内容}# | 使用该变量会在【更多小游戏文件可放这里】文件夹的{文本名称.txt}中查找是否有你要删除的文本内容,如果有,则会删除该条内容。一般与变量#写到文本#配合使用,一个添加、一个删除。可用于删除违禁词,或者问答等功能。注意事项:支持写入变量符号,为避免冲突,需要用如下2种符号代替$=【变量符】=blf;%=【百分号】=bfh;#=【井号】 |
#擦除其他{文本名称.txt}{要删除的内容}# | 使用该变量会在【overall】文件夹的{文本名称.txt}中查找是否有你要删除的文本内容,如果有,则会删除该条内容。一般与变量#写到其他#配合使用,一个添加、一个删除。注意事项:支持写入变量符号,为避免冲突,需要用如下2种符号代替$=【变量符】=blf;%=【百分号】=bfh;#=【井号】 |
$文本商城{页数}$ | 显示插件【文本商城】的文本信息。不加{页数}默认显示第一页。 |
$下载文本{文本编号}$ | 把【文本商城】指定编号的文本自动下载更新到【更多小游戏文件可放这里】文件夹中 |
$语音{本地MP3语音地址/网络语音接口}$ | 支持本地语音读取与网络语音读取。如果是网络语音,需要申请api接口,如:$语音https://api.vvhan.com/api/song?txt=$编码UTF8$回声1$$$。如果您使用的是阿里云接口。变量会通过阿里云语音链接中的accessKeyId和ccessKeySecret自动获取到token,并返回正确语音链接。(key申请地址https://usercenter.console.aliyun.com/),示例请到群文件下载【语音系统.txt】了解,具体功能发送【设置语音】了解 |
$文件{本地文件所在路径} {文件名}$ | 可把指定的本地文件上传到群文件中。 |
$延迟{秒}$ | 延迟指定秒数以后在发送触发的消息。 |
$当前等级{QQ号}$ | 当前等级可在插件中[等级积分要求]中设置,每行1个等级,从上往下。满足自己设置的积分。则为当前的等级。注意:如果$当前等级$不加{QQ号}则显示的是当前触发者的等级。加上则显示的是指定QQ的等级 |
$下一个等级{QQ号}$ | 当前等级的下一个等级。。注意:如果$下一个等级$不加{QQ号}则显示的是当前触发者的下移等级。加上则显示的是指定QQ的下一等级 |
$还差等级积分{QQ号}$ | 显示离下一等级还差多少积分。不加{QQ号}显示当前触发者。 |
$发言次数$ | 触发用户在当前群的总发言次数 |
$连续签到天数$ | 显示连续签到天数。不加{QQ号}显示当前触发者。 |
特殊变量 | 解释 |
【输入替换】 | 把该变量放在文本行最后面。系统就会把该指令识别为输入替换,把左边的指令替换为右边的指令执行。例:[jf 积分【输入替换】]这样用户输入jf,系统会自动替换为积分指令,并且返回关于积分指令的对应内容。 |
【临时输入替换】 | 一般需添加到文本最后面。与输入替换功能一样,区别是他只是属于触发者的,并且在触发者触发了指令后会失效。如果触发者不触发,也会在1分钟后失效。例:您要点哪首歌,请输入数字编号【临时输入替换】1 甜蜜蜜【换行】2 两只老虎【换行】3 小冤家 |
【输出替换】 | 把最终要显示的【内容A】替换为【内容B】来显示出来1、在更多小游戏txt文本中使用结尾如【输出替换】的语句。则该条会变为输出替换,且只在该txt文本中生效。其他文本不会生效。若在机器人根目录的“输出替换.txt”中添加语句,则全局生效。
具体输出替换怎么使用请了解上面说明。
|
【换行】 | 代替真实的换行(回车),在编辑游戏的时候代替回车键达到想要换行的效果 |
[换行] | 和【换行】一样的功能,使返回的内容进行换行 |
【空格】 | 使显示的内容进行一次空格,代替真实的空格,而又不会被软件自动去除空格,导致输入输出的时候失效 |
替换成空白 | 该变量一般用于【输出替换】的广告替换中,目的是要把不想显示的内容替换成空,也就是不显示。这样就可以有效的把一些不想显示的内容过滤掉。 |
不回复此句 | 该变量一般用于【输出替换】中,可以让整句都不显示。但是内容中的变量还会正常运行。 |
【防替换】 | 为了避免文本开发者的广告被用户替换成空白。可以在返回的内容不想被替换的那一段中任意穿插多个【防替换】,然后加密文本。这样即使其他人使用替换成空白也不可能把你的广告替换掉了。 |
替换本行之外的行为空白 | 一般开发者会在一段返回文本后面加入过个条件。但是如果这些条件都不满足,则会全部显示不满足的内容。为了减少不必要的信息。可以在某个条件要求不满足括号中加入该内容。这样就优先只显示本条内容。其他都不会显示。 |
替换本行为空白 | 一段返回的文本使用【换行】会进行多条换行,在某一条后面加入该变量。则只有该行会被替换晨个空。 |
【分段执行】 | 一段文本中间可以使用多个【分段执行】 。可以机使器人分成多条信息发出。 |
退群提示* XXX退出本群 | 在某用户退出群的时候,机器人会代替退群用户发一条指令“退群提示”。所以你可以在文本中设定这条指令要返回什么内容 |
踢群提示* XXX被管理员踢出本群 | 在某用户被踢出群的时候,机器人会代替被踢用户发一条指令“退群提示”。所以你可以在文本中设定这条指令要返回什么内容 |
【重复N遍】 | 相同指令,不同的返回内容,在文本后面加不同的【重复N遍】,则会增加该条返回文本的出现概率。 |
条件限制变量 | 解释 |
%条件要求{条件一}{> < = != 有 无}{条件二}(不满足条件返回的内容)% | 判断{条件一}是否满足{条件二}。如果满足则正常返回条件前面的文本内容。若不满足则返回条件变量中括号中的内容。注意:若想判断条件右边内容是否为空,可使用数字0代替。注意如果“=!或=”两边都是中文,那么这两个字符的意思是包含于不包含的意思。所有条件在任意文本中的最后都可以加入这个条件。 |
%宝物要求{虚拟号/QQ号}{有/无}{宝物名}(不满足条件返回的内容,如对不起,您没有该宝物)% | 判断某个虚拟号或QQ号的宝物库是否有无指定的宝物,如果有/无这个宝物,则正常返回条件前面的文本,否则返回条件中括号内容。注意特殊写法:%宝物要求有1;2;3%代表只要宝物有1或2或3任意一个宝物就满足条件。正常返回条件前面的内容。%宝物要求有1+2+3%的意思是宝物1和2和3必须都有才满足条件。 |
%积分要求{虚拟号/QQ号}{> < = !=}{数值}(不满足指定数值,则返回该条内容)% | 判断某个虚拟号或QQ号的积分是否满足指定数值,如果满足,则正常返回条件前面的文本,否则返回条件括号中的内容。 |
%机器人主人要求{是/否}(不满足则返回该内容)% | 在机器人插件中可以设置主人、管理员。使用该条件,会判断触发者是否为插件中设置好的QQ号,如果是,则返回条件前面的内容。如果不是,则返回条件中括号里面的内容。 |
%管理员要求{是/否}(不满足则返回该内容)% | 在机器人插件中可以设置主人、管理员。使用该条件,会判断触发者是否为插件中设置好的QQ号,如果是,则返回条件前面的内容。如果不是,则返回条件中括号里面的内容。 |
%当天玩此游戏次数要求<{整数}(不满足则返回该内容)% | 如果在一条指令的返回内容后面加上该条件。则每次用户触发都会记录一次。比如%当天玩此游戏次数要求<10(对不起,您今天已经超过10次游戏了)%那么用户就不能超过10次使用该指令。如果超过了。则拦截,返回括号之内的信息。该指令会在每天0点重置。 |
%时间间隔要求{整数}{秒/分钟/小时}(不满足返回的内容)% | 如果在一条指令返回的内容后面加上该条件,则每次触发的间隔要求都需要满足设置的时间。不满足,则返回括号之内的文字。如:%时间间隔要求5小时% |