[word-core] 词库入门教程(七)自动欢迎和自动送别

开始

本教程会让我们认识word-core-event-trigger-basic插件。

word-core-event-trigger-basic插件目前拥有以下功能

  1. 创建一个定时器
  2. 当有人进群时,在群内/私聊发送欢迎词
  3. 当有人退群时,在群内/私聊发送送别词

本次我们来了解第二个和第三个功能的使用方式

其他教程

2 个赞

我们向机器人发送如下内容即可:

word.add 加入群组公屏 欢迎进群!

word.add 退出群组公屏 不要停下来啊!!

在每次有新成员进群时,word-core-event-trigger-basic插件会模拟这个用户发出了一条"加入群组公屏"这样的信息。而刚好就能触发word.add设定的加入群组公屏

退出群组的时候也是类似,会模拟用户发送一条"退出群组公屏"

2 个赞

但上述的情况下只是在用户进群的时候发送"欢迎进群!"

我们会发现我们并没有为其加上艾特。

我们可以将上述的添加的命令改成:

word.add 加入群组公屏 "(@:name:(@this)) 欢迎进群!"

word.add 退出群组公屏 "(@:name:(@this)) 不要停下来啊!"
3 个赞
at语法

(@:name:xxxx)
at一个昵称是xxxx的用户
(@this)
获取触发本回复的用户的昵称

而如果将第二个(@this),放到第一个at语法的xxxx部分。就会结合为

(@:name:(@this))

这时候它的意思就是at触发者的昵称

2 个赞

而除了word-core-event-trigger-basic插件除了在公屏发送自动欢迎的消息或者退群的消息外,还有其他的触发词。

进群篇

触发词 作用 示例
加入群组公屏 有用户进群的时候,机器人会在群聊内触发这个触发词 word.add 加入群组公屏 欢迎加入!
加入群组私聊 有用户进群的时候,机器人会对这个用户私聊,并且触发这个触发词 word.add 加入群组私聊 欢迎加入!
用户id+加入群组公屏 当指定的用户进群时,机器人会在群聊内触发这个触发词 word.add 1946831552加入群组公屏 欢迎加入!
用户id+加入群组私聊 当指定的用户进群时,机器人会对这个用户私聊,并且触发这个触发词 word.add 1946831552加入群组私聊 欢迎加入!

退群篇

触发词 作用 示例
退出群组公屏 有用户退群的时候,机器人会在群聊内触发这个触发词 word.add 退出群组公屏 不要停下来啊!!
退出群组私聊 有用户退群的时候,机器人会对这个用户私聊,并且触发这个触发词 word.add 退出群组私聊 不要停下来啊!!
<用户id>退出群组公屏 当指定的用户退群时,机器人会在群聊内触发这个触发词 word.add 1946831552退出群组公屏 不要停下来啊!!
<用户id>推出群组私聊 当指定的用户退群时,机器人会对这个用户私聊,并且触发这个触发词 word.add 1946831552退出群组私聊 不要停下来啊!!
2 个赞