语句
907字约3分钟
2024-12-23
条件判断
如果:
返回
如果尾
如果:1==%括号1%
你好
返回
如果尾
呜呜呜
我是你的主人
如果:%主人%==%QQ%
返回
如果尾
不,你不是==是等于的意思而不是一个等于号><>=<=分别是大于,小于,大于或等于,小于或等于- 注意不要写成
=>=<
示例:
测试 ?(.*)
如果:%括号1%==哈哈
成功
返回
如果尾
失败
正则:1==[0-9]+
你好
返回
如果尾
呜呜呜示例:
测试 ?(.*)
正则:%括号1%==.*测试.*
成功
返回
如果尾
失败跳行标签 :标签名
搭配下方函数"Jump""跳"使用。
例子 Jump:标签跳:标签 示例:
测试1
:1
这是1
$跳 :2$
返回
如果尾
:2
跳到了2
$jump :3$
返回
如果尾
:3
跳到了3消息标签
群消息:
[群](使得消息只会在"QQ群"内触发) 使用方法:[群]你好 你好好友消息:
[好友](使得消息只会在"好友"聊天才会被触发) 使用方法:[好友]你好 你好临时会话消息:
[临时](使得触发词只会在(群聊-临时会话)触发)
使用方法:[临时]你好 你好系统消息:
[系统](检测系统消息状态,可搭配变量"%Status%"进行识别进群'退群'状态等。)戳一戳消息:
[戳一戳](检测戳一戳消息,使用此标签请勿使用hd登陆)
相关变量及函数:- 获取消息:
$获取消息 uin_str1$ - 获取戳人QQ:
$获取消息 uin_str2$ - 获取被戳人QQ:
%Reqid%
使用方法:
[戳一戳] 如果:%CHOU%!=%Reqid% $获取消息 uin_str1$\n $获取消息 uin_str2$\n %Reqid%\n 我只提示一次哦哦哦!!! $全局变量 CHOU %Reqid%$- 获取消息:
撤回消息:
[撤回](检测撤回消息,有消息撤回时触发) 使用方法:[撤回].* %昵称%尝试撤回一条消息:%参数-1%退群消息:
[退群](检测退群消息) 使用方法:[退群] 如果:%Adminuin%==0 %QQ%退出了本群 返回 如果尾 %QQ%被管理%Adminuin%踢出本群管理上下变更:
[上下管理](检测管理员上下变更) 使用方法:[上下管理] 如果:%Value%==1 恭喜$回调 艾特$升级为管理员 返回 如果尾 如果:%Value%==0 $回调 艾特$的管理员被解除了红包消息:
[红包]内部调用:
[内部](搭配调用&回调使用。指令前加上不可被普通消息触发,仅能被调用或回调)初始化:
[初始化](初始化所有信息。词库插件每次运行&重连&重启都会进行执行)群初始化:
[群初始化](初始化所有群,并获取群号信息。词库插件每次运行&重连&重启都会进行执行)总处理:
[总处理](所有消息都会经过这里进行处理)- 放至词库文件初始位置既所有消息均会触发
[总处理]进行处理(如放至词库文件初始位置可添加任意判断从而无需在所有指令下重复添加判断) - (用途示例:词库开关,权限判定等)
- 放至词库文件末尾既除指令外的所有消息均会触发
[总处理]进行处理 - 约等于一个通配符【但是请不要把通配当总处理使用,会裂开的
[系统]标签的指令无法通过[总处理]所以请放在[总处理]指令上方(存疑)
使用方法:
[总处理] 如果:%QQ%!=%主人% 爬 返回 如果尾 $常调 500 %参数-1%$- 放至词库文件初始位置既所有消息均会触发
