本文需要对QR有一定理解才能较好食用,请确认您已经对QRspeed已经有了一定的了解,如果有疑问可以联系作者
除了“%参数-1%”不要用“%参数%”!!!
除了“%参数-1%”不要用“%参数%”!!!
除了“%参数-1%”不要用“%参数%”!!!
咳咳,言归正传,本文是针对qr新手(老手也可以来看看)的指导向教程,主要内容为如何合理使用qr以及一些可以提前准备的代码。
PART 1 合理使用QR
[群列表]
群列表作为最基础的开关之一,在使用是一定要注意把开关开了,切勿出现因为没开开关而导致的不回复。
Tips: 有一个在代码里设置群开关的变量 $设置群开关 [群号] 开/关$
[插件列表]
插件列表为设置插件状态的地方,长按词库插件会弹出skey设置界面,其他插件也会有相应的信息。如果遇到了下图这种情况。请先查看词库有没有在后台,如果在的话,请下拉插件列表进行状态刷新。
奇奇怪怪的词库增加了
[运行日志]
运行日志会显示一些代码里语法出错的地方,比如明明有一对的%却只有一个,这种一般会导致代码不输出结果。在更新新功能的时候如果没有回应,第一步就是查看日志,排除明显的错误,第二部才是看看自己代码有没有什么地方出现了别的问题
PART 2 善用文件管理器
这边是推“MT管理器”,当然你想用别的管理器也无碍,毕竟这玩意自己喜欢就好。
MT功能简介
MT里可以使用搜索功能,复合搜索结果的会标黄。值得一提的是,MT的搜索支持正则搜索,也支持一键替换所有复合条件的内容。其次就是自定义符号,可以把常用的格式存在自定义符号里,方便快捷使用。
PART 3 一些早做早省事的功能
#01 [冷却]
冷却对于绝大部分bot来说,几乎都是必备的组件,比如为了防止bot被恶意冲爆什么的,然而在现行环境下想要使用冷却功能,就必须在每个触发词下都加上有关于冷却的判断,这就导致如果后期想加工作量就会非常大。
以下是一段简单的代码示例
[内部]冷却([\s\S]*)([0-9]+)
t:$读 冷却 %括号1% 0$
如果:[%Time%-%t%]