变量简单来讲就相当于数学中的设未知数,让它以一个参数产生映射关系;QRSpeed对变量的大小写是敏感的(这一点在后面的变量学习中也是一样的),举例:%T%和%t%是两个不同的变量。变量以"%开始"以"%"结束,或以"$"开始以"$"结束(后面会讲到)。
自定义变量的方法:自定义变量不可超过一个字符,不可为部分特殊字符(见下表),当变量名称冲突时,优先采取后面出现的值,如:
此时的回复为"Hello World"
需要注意的是,变量只在一个词条中生效(要想全局生效您需要写入数据或者利用PHP,后面的帖子会详细讲到),执行完整个词条之后会清除变量(这一点和PHP是相似的)。
变量:
变量常用在记录数据或者判断中,官方预先定义了一些超级变量。(后面的帖子会详细讲到)
%QQ%-----------【获取发言者的QQ号】
假如你的QQ为1001,你在群里发言,此时机器人会回复"1001"(我的QQ号为1334850101,故回复了1334850101)
更多变量见下篇或者见附件。
PS:QRSpeed群列表单群消息气泡数字超过"9999"就会归零。
附件:(变量大全原文本转至QRSpeed官方群(豆子网络)的QR词库变量大全1.3(小鑫).txt,补充均为原创)
翻页:
上一节
下一节
(CC BY-NC-ND 4.0)
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
自定义变量的方法:自定义变量不可超过一个字符,不可为部分特殊字符(见下表),当变量名称冲突时,优先采取后面出现的值,如:
此时的回复为"Hello World"
代码:
say
T:Hello World
%T%
需要注意的是,变量只在一个词条中生效(要想全局生效您需要写入数据或者利用PHP,后面的帖子会详细讲到),执行完整个词条之后会清除变量(这一点和PHP是相似的)。
(更多待验证)
允许使用的字符 | 名称 | 备注 |
+ - * / = _ — { } [ ] ( ) ; ! @ # ^ $ | 加号 减号|负 星号|乘 斜杠|除|分数线 等于号 下划线 半破折号-中文 前大括号 后大括号 前中括号 后中括号 前括号 后括号 空格 分号 感叹号 at 井 乘方 乱码字符 dollar |
禁止使用的字符 | 名称 | 备注 |
\ % null | 反斜杠 tab 换行 百分号 反键号 null |
变量常用在记录数据或者判断中,官方预先定义了一些超级变量。(后面的帖子会详细讲到)
%QQ%-----------【获取发言者的QQ号】
代码:
say
%QQ%
假如你的QQ为1001,你在群里发言,此时机器人会回复"1001"(我的QQ号为1334850101,故回复了1334850101)
更多变量见下篇或者见附件。
PS:QRSpeed群列表单群消息气泡数字超过"9999"就会归零。
附件:(变量大全原文本转至QRSpeed官方群(豆子网络)的QR词库变量大全1.3(小鑫).txt,补充均为原创)
翻页:
上一节
下一节
(CC BY-NC-ND 4.0)
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
附件
-
8.1 KB 查看: 303
-
7.1 KB 查看: 100
最后编辑: