开始
本教程会让我们认识word-core-event-trigger-basic
插件。
word-core-event-trigger-basic插件目前拥有以下功能
- 创建一个定时器
- 当有人进群时,在群内/私聊发送欢迎词
- 当有人退群时,在群内/私聊发送送别词
本次我们先认识第一个功能
本教程会让我们认识word-core-event-trigger-basic
插件。
word-core-event-trigger-basic插件目前拥有以下功能
本次我们先认识第一个功能
如果,我们想让bot每隔3分钟发一句“咕咕咕”,我们可以向机器人发送这些指令:
word.newTimer 滴滴答 "* */3 * * * *"
word.add 滴滴答 咕咕咕
word.newTimer指令用于创建一个定时器。它的基础的格式是这样的:
word.newTimer 触发句 "corn时间格式"
它是一种用于设定触发时间的格式,网上有生成工具,比如:https://cron.ciding.cc/
能够通过这种格式完成这样的操作:
每过30秒触发:*/30 * * * * *
每小时的1分钟20秒触发:*/20 */1 * * * *
每天凌晨的1点10分20秒触发:*/20 */10 */1 * * *
每月5日下午3点40分50秒触发:*50 */40 */15 */5 * *
每年5月20日11点12分13秒触发:*13 */12 */11 */20 */5 *
每周星期四0点触发:* * */0 * * */1
当到达word.newTimer指令所设定的这个时间的时候,词库会构造一条虚拟的信息,信息的内容就是word.newTimer指令设定的触发词。而我们知道,词库接收到触发词后,会回复对应的内容。而我们的示例的触发词是滴滴答
,而我们刚好设定了一条问答word.add 滴滴答 咕咕咕
,恰好就达成了能够每隔3分钟发送"咕咕咕"的效果
此外,触发词的回复可以加词库语法(于是乎可以设定定时刷新一些物品什么的