跳到主要内容

🎨 变量

在命令中插入时间、系统状态等动态信息

食用方法​

在执行命令的文本中插入%变量名% 即可 (不区分大小写)

提示

举个例子

Serein命令
g|现在是%DateTime%

👇

Serein命令
g|现在是现在是2022/1/1 20:00:00

Serein变量​

变量名描述例子
SereinVersion当前版本v1.3.4

日期变量​

变量名描述例子
DateTime当前日期与时间2022/1/1 20:00:00
Date当前日期2022/1/1
Time当前时间20:00:00
DayOfWeek星期Tuesday
Year年(1-9999)2022
Month月(1-12)1
Day日(1-31)1
Hour时(0-24)20
Minute分钟(0-59)0
Second秒(0-59)0

系统变量​

变量名描述例子
NET当前NET版本4.0.30319.42000
OS操作系统名称Microsoft Windows 10 家庭版
CPUNameCPU名称Intel(R) Core(TM) i5-1035G4 CPU @ 1.10GHz
CPUBrandCPU品牌GenuineIntel
CPUFrequencyCPU频率 (MHz)1498
TotalRAM总内存(MB)7778
TotalRAMGB总内存(GB)7.6
UsedRAM已用内存(MB)6072
UsedRAMGB已用内存(GB)5.9
FreeRAM空闲内存(MB)1706
UsedRAMGB空闲内存(GB)1.7
RAMUsage内存使用率78.1
CPUUsageCPU使用率[仅Windows]11.4
UploadSpeed上传速度11.4MB/s
DownloadSpeed下载速度51.4GB/s

服务器变量​

警告

以下几种情况可能会返回-

  • 服务器不在运行
  • settings/Matches.json设置有误,无法捕捉消息
变量名描述例子
Status运行状态已启动/未启动
LevelName存档名称Bedrock level
Version服务端版本1.18.33.02
FileName文件名bedrock_server_mod.exe
Difficulty难度Normal
RunTime运行时间1.4m/2.0h/3.23d
ServerCPUUsage服务器进程CPU使用率23.4

服务器Motd变量​

警告
  • 使用以下变量前请确保设置中的服务器类型和本地端口与实际一致
  • GameMode仅适用于基岩版服务器(Java服务器无法获取游戏模式)
  • Favicon仅适用于Java服务器(基岩版服务器不支持设置图标)
  • Java服务器的Original可能很长很长,直接输出到控制台或机器人可能会导致Serein卡死
  • 对于本地的服务器Delay可以获取但是没有实际意义 你搁这原地tp呢
  • Delay保留两位小数
  • 以下几种情况可能会返回-
    • 服务器类型设置不正确
    • 本地端口设置错误
    • 服务器不在运行
变量名描述例子
MaxPlayer最大玩家数10
OnlinePlayer当前玩家数0
Description服务器介绍Dedicated Server
Version版本1.19.1
Protocol协议版本527
GameMode游戏模式Survival
Delay延迟(ms)20.22
Favicon图标CQ码[仅Java版]favicon.png favicon_hypixel.png favicon_mcol.png(仅供参考)
OriginMotd原文MCPE;Dedicated Server;527;1.19.1;0;10;10904212759644275432;Bedrock level;Survival;1;19132;19133;

成员管理变量​

警告

<GameID>、<ID>对象未找到时分别返回空字符串、0

变量名描述例子
ID:<GameID>获取绑定的游戏ID对应的ID114514
GameID获取当前账号对应的游戏IDDefault
GameID:<ID>获取绑定的用户ID对应的游戏IDZaitonn

消息变量(私聊)​

警告

若非群聊消息触发的命令使用以下变量将返回空值,以下同理

变量名描述例子
MsgID消息ID-114514
Age年龄(来自资料页)20
ID发送者 QQ 号114514
Nickname昵称(来自资料页)我是昵称
Sex性别(来自资料页)未知/男/女

消息变量(群聊)​

变量名描述例子
MsgID消息ID-114514
Age年龄(来自资料页)20
ID发送者 QQ 号114514
Nickname成员昵称(来自资料页)我是昵称
Sex性别(来自资料页)未知/男/女
Area地区中国
Card群名片我是群名片
Level成员等级未知
Title专属头衔(群主授予)我是专属头衔
Role角色群主/管理员/成员
ShownName显示名称(群名片若空则为昵称)我是群名片/我是昵称

参考资料:Post_Message_MessageSender

警告

需要注意的是, 各字段是尽最大努力提供的, 也就是说, 不保证每个字段都一定存在, 也不保证存在的字段都是完全正确的 ( 缓存可能过期 ) 。尤其对于匿名消息, 此字段不具有参考价值。