论坛

Please or 注册 to create posts and topics.

雪儿的变量是怎么回事?

雪儿的变量是雪儿一个非常强大的功能, 可以让你在自动回复的消息里加入一些特别的可变的值。

比如说, 你在欢迎里说, 欢迎XXX加入本群。 那这个XXX是当前加入的新成员, 你不能在规则里直接写这个人的名字, 因为你不知道是谁加入了。 这个时候, 你就需要用到雪儿的变量。 而代表新成员的变量是 $(newMemberName)

 

私聊雪儿输入 “变量” 你会得到以下内容

 

你可以在群回复中使用以下变量:

$(desc) - 代表群描述
$(pinnedMessage) - 代表置顶消息
$(pinnedId) - 代表置顶消息的ID
$(pinnedUrl) - 代表置顶消息的链接(只有公开群有)
$(memberName) - 代表发消息的群成员
$(newMemberName) - 代表新成员 (入群信息可用)
$(leftMemberName) - 代表离群的成员(退群信息可用)
$(replyMemberName) - 代表被回复的人
$(replyMemberId) - 代表被回复的人的ID
$(replyFileId) - 代表被回复的消息的文件ID
$(fileId) - 代表消息的文件ID
$(memberId) - 代表发消息的群成员Id
$(chatId) - 代表群Id
$(chatTitle) - 代表群标题
$(messageId) - 代表消息Id
$(replyMessageId) - 代表被回复的消息的Id

特殊变量:

$(randomNumber) 会生一个0到1之间的随机小数, 可以用在mod: 动作中
$(randomNumber:1-100) 会生一个1到100之间的随机整数, 范围可以自己指定, 可以用在mod: 动作中
----

除了以上变量, 大秘还支持日期变量, 请私聊大秘输入日期变量查询
日期变量可以使用在mod:动作中, 可以用它来实现规定时间内才发动的规则

 

私聊雪儿输入 “日期变量” 你会得到以下内容

 

[回复 峰哥]
以下列出可用的日期变量,冒号左边是变量名, 冒号右边是变量当前的值。

$(getChinaFullYear): 2020
$(getChinaMonth): 2
$(getChinaMonthPlusOne): 3
$(getChinaDate): 8
$(getChinaHours): 11
$(getChinaMinutes): 8
$(getChinaSeconds): 16
$(getChinaMilliseconds): 732
$(getChinaDay): 0
$(toChinaString): Sun, 08 Mar 2020 11:08:16 GMT
$(toChinaIsoString): 2020-03-08T11:08:16.732
$(getDate): 8
$(getDay): 0
$(getFullYear): 2020
$(getHours): 3
$(getMilliseconds): 732
$(getMinutes): 8
$(getMonth): 2
$(getMonthPlusOne): 3
$(getSeconds): 16
$(getTime): 1583636896732
$(getYear): 120
$(getTimeZoneOffset): 0
$(getUtcDate): 8
$(getUtcDay): 0
$(getUtcFullYear): 2020
$(getUtcHours): 3
$(getUtcMilliseconds): 732
$(getUtcMinutes): 8
$(getUtcMonth): 2
$(getUtcMonthPlusOne): 3
$(getUtcSeconds): 16
$(toUtcString): Sun, 08 Mar 2020 03:08:16 GMT
$(toDateString): Sun Mar 08 2020
$(toGmtString): Sun, 08 Mar 2020 03:08:16 GMT
$(toIsoString): 2020-03-08T03:08:16.732Z
$(toLocaleDateString): 2020-3-8
$(toLocaleString): 2020-3-8 03:08:16
$(toLocaleTimeString): 03:08:16
$(toString): Sun Mar 08 2020 03:08:16 GMT+0000 (UTC)
$(toTimeString): 03:08:16 GMT+0000 (UTC)