运行状态 (Status)
指令:status
status 指令可以用于查看机器人的运行状态。
Koishi
5 名四季酱正在为 20 个群和 2409 名用户提供服务。
四季酱 2 号:工作中(2/min)
四季酱 3 号:工作中(3/min)
四季酱 4 号:工作中(3/min)
四季酱 5 号:工作中(0/min)
四季酱 9 号:工作中(5/min)
==========
更新时间:2019-12-8 14:41:15
启动时间:2019-12-8 14:52:12
已运行 43 天 10 小时 22 分钟
已载入指令:105
已载入中间件:8
CPU 使用率:1% / 2%
内存使用率:34% / 91%
修改指令输出
可以使用模板语法修改 status 指令的输出。默认的代码实现如下:
template.set('status', {
bot: '{{ username }}:{{ code ? `无法连接` : `工作中(${currentRate[0]}/min)` }}',
output: [
'{{ bots }}',
'==========',
'活跃用户数量:{{ activeUsers }}',
'活跃群数量:{{ activeGuilds }}',
'CPU 使用率:{{ (cpu[0] * 100).toFixed() }}% / {{ (cpu[1] * 100).toFixed() }}%',
'内存使用率:{{ (memory[0] * 100).toFixed() }}% / {{ (memory[1] * 100).toFixed() }}%',
].join('\n'),
})
配置项
tickInterval
- 类型:
number
- 默认值:
Time.second * 5
页面同步 profile 数据的时间。