跳到主要内容
版本:2.0

命令变量

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

备注

示例值仅供参考,请以实际值为准

使用方法

在命令中插入{变量名} 即可,不区分大小写

示例
命令
[g]现在是{datetime}

👇

命令
[g]现在是现在是2024/1/1 00:00:00

Serein

名称说明示例
serein.type类型Cli
serein.version版本号2.0.0.0
serein.fullversion完整版本号2.0.0.0-CompliedLocally

服务器

名称说明示例
servers[{id}].status状态已启动 / 未启动
servers[{id}].usage进程CPU使用率
servers[{id}].output输出行数
servers[{id}].input输入行数
servers[{id}].time运行时间1:00:00
servers[{id}].version版本1.21.0
servers[{id}].motd介绍1.21.0
servers[{id}].players.current当前玩家数
servers[{id}].players.max最大玩家数
servers[{id}].players.percent玩家数占比
信息
  • 你需要将{id}替换为服务器的id
    • 例:你有一个id为bds的服务器,现在要获取其服务器状态,则应按如下输入
      servers[bds].status
      // 返回:已启动 / 未启动
  • 数值均返回整数
    • 玩家数占比、使用率∈[0,100]

消息上下文

消息

名称说明示例
msg.id消息 ID-114514

发送者

名称说明示例
sender.id发送者 QQ 号
sender.sex性别未知 / 男 / 女
sender.age年龄
sender.nickname昵称
sender.area地区
sender.card群名片
sender.level成员等级
sender.title专属头衔(群主授予)
sender.role角色群主 / 管理员 / 成员
sender.shownName显示名称(群名片若空则为昵称)
信息
  • 根据OneBot的实现不同,部分值可能存在差异或为空
  • 以下的变量只能在群聊消息中使用
    • area
    • level
    • card
    • title
    • role

时间

名称说明示例
datetime日期与时间2024/1/1 4:05:01
datetime.date日期2024/1/1
datetime.time时间4:05:01
datetime.year2024
datetime.month1
datetime.day1
datetime.hour4
datetime.minute5
datetime.second1
datetime.millisecond毫秒419
datetime.microsecond微秒198
datetime.nanosecond纳秒100
datetime.isoISO 8601 格式时间2024-01-01T04:05:1.4191981+08:00
datetime.dayofweek星期Sunday
信息
  • year 1~9999
  • month 1~12
  • day 1~31
  • hour 0~23
  • second 0~59
  • millisecond 0~999
  • microsecond 0~999
  • nanosecond 0~900
    • 总是为 100 的倍数

系统信息

操作系统

名称说明示例
os.name名称Microsoft Windows 10 家庭版
os.version版本11.4.51419

中央处理器 / CPU

名称说明示例
cpu.name名称
cpu.caption标题
cpu.description描述
cpu.manufacturer制造商
cpu.cores核心数
cpu.logicalprocessors逻辑处理器数
cpu.percent使用率
信息
  • 若有多个CPU则返回默认的一个
  • 若检测不到CPU则返回空
  • 数值均返回整数
    • 使用率∈[0,100]

内存

名称说明示例
ram.total总物理内存(MB)
ram.totalgb总物理内存(GB)
ram.available可用物理内存(MB)
ram.availablegb可用物理内存(GB)
ram.used已用物理内存(MB)
ram.usedgb已用物理内存(GB)
ram.percent使用率
信息
  • 数值均返回整数
    • 使用率∈[0,100]