QQ登录

只需一步,快速开始

发帖

Smile 自定义教程

[复制链接]
Rhyheart开发者认证 发表于 2021-3-7 05:20:06 | 显示全部楼层 |阅读模式
一、自定义说明

1.1 插件支持哪些自定义?

当前插件具有的自定义功能包含自定义群通知、自定义菜单、自定义指令、自定义任务,后期会考虑增加更多自定义功能,敬请期待!

1.2 自定义功能支持哪些变量?

普通版变量:
[换行]、[@QQ]、[现行日期]、[现行时间]、[QQ]、[群号]、[头像]、[随机表情]、所有QQ码

VIP版变量:
[签到次数]、[现金总数]、[存款总数]、[体力总数]、[魅力总数]、[奖券总数]、[笑话]、[鸡汤]、[冷知识]、[舔狗日记]、[美女图片]、[帅哥图片]、[风景图片]、[动漫图片]、[xml]和[xmlend]、[json]和[jsonend]、[重启应用]

温馨提示:
1、编辑时会自动将换行键转换为 [换行] 。
2、使用变量时一定要记得带上中括号 []。
3、QQ码可在机器人框架日志内看到 。
4、群内使用指令添加自定义功能时可以附加图片,即可实现带图片资源的自定义功能。


二、自定义任务(VIP)

2.1 自定义任务是什么?

实质上是指自定义定时任务,即用户可自行定义机器人每天在固定时间,或每隔一定时长执行指定任务。

2.2 cron表达式是什么?

cron全称为crontab,是定时任务中定时器的一种定义规范,用于设置周期性被执行的指令,本任务系统采用强大的cron表达式作为定时器的定义规范,可以更加精准的实现定时任务的定义。

2.3 cron定时器定义示例?

[示例一]
0 0 */1 * * *
每整点 执行一次

[示例二]
*/5 * * * * *
每5秒钟 执行一次

[示例三]
0 */5 * * * *
每5分钟 执行一次

[示例四]
0 0 */5 * * *
每5小时 执行一次

[示例五]
0 0 7-23 * * *
每天7点到23点期间,每整点执行一次

[示例六]
0 30 12,14,16 * * *
每天12:30、14:30、16:30各执行一次

[示例七]
0 15 10 * * MON-FRI
每周一至周五的上午10:15执行一次

2.4 官方默认指令配置


2.5 温馨提示

更多cron表达式的定义规范请自行百度!


三、自定义指令

3.1 自定义指令是什么?

实质上是指自定义关键词回复,即用户为机器人设置一系列的关键词回复,当触发关键词时,机器人会自动回复用户定义的内容。

3.2 关键词各匹配模式之间有何不同?

本指令系统支持关键词三种匹配模式,完整匹配是指只有当用户发送的内容完全和关键词匹配上时才会触发回复;模糊匹配是指只要用户发送的内容里面包含有关键词就会触发回复;正则匹配是指只要用户发送的内容刚好符合关键词上定义的正则表达式就会触发回复。

3.3 正则表达式是什么?

正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。本指令系统采用强大正则表达式作为关键词匹配引擎,可以更加精准的实现关键词的匹配。

3.4 正则表达式定义示例?

[示例一]
(为什么|怎么办|有问题)
完整匹配为什么、怎么办、有问题这三条语句中的任意一条

[示例二]
.*(为什么|怎么办|有问题).*
模糊匹配为什么、怎么办、有问题这三条语句中的任意一条

[示例三]
.*(早上|中午|下午)好.*
模糊匹配早上好、中午好、下午好这三条语句中的任意一条

[示例四]
.*如果.*那么.*
模糊匹配句子中包含如果和那么的语句

[示例五]
.*\d+.*
只要语句中包含数字就会匹配上

3.5 官方默认任务配置


3.6 温馨提示

更多正则表达式的定义规范请自行百度!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

Powered by Discuz! © 2001-2024 Discuz! Team. X3.5

GMT+8, 2024-11-24 07:03 , Processed in 0.054116 second(s), 20 queries Archiver|手机版|梦幻社区 | 鄂ICP备17017983号-3 |

登录切换风格
快速回复 返回顶部 返回列表