Monoceros 的主命令为 /monoceros,别名 /mono。所有子命令的基础权限为 monoceros.command(默认 OP)。
如果你想看更偏实战的使用顺序和排查流程,可以继续看 ./operations.md。
如果你想写自己的 YAML 命令,而不是只使用 /mono 内建命令,可以继续看 ../command/index.md。
通用命令
| 命令 | 权限 | 说明 |
|---|
/mono reload [service] | monoceros.command.reload | 重载全部或指定服务的配置 |
/mono version | monoceros.command.version | 显示插件版本信息 |
/mono debug | monoceros.command.debug | 切换调试模式开关 |
/mono status | monoceros.command.status | 显示各服务的运行状态 |
/mono selfcheck | monoceros.command.selfcheck | 运行诊断自检 |
诊断命令
| 命令 | 权限 | 说明 |
|---|
/mono diag dump | monoceros.command.diag | 导出运行时信息 |
/mono diag cache | monoceros.command.diag | 导出缓存统计数据 |
脚本命令
| 命令 | 权限 | 说明 |
|---|
/mono script run <id> [sender] [args...] | monoceros.command.script | 执行指定脚本 |
/mono script run-silent <id> [sender] | monoceros.command.script | 静默执行脚本(不输出结果) |
/mono script stop <id> | monoceros.command.script | 停止指定脚本定义下的所有任务 |
/mono script task list | monoceros.command.script | 列出所有活跃的脚本任务 |
/mono script task stop <pid> | monoceros.command.script | 按 PID 停止指定任务 |
/mono script reload | monoceros.command.script | 重载脚本定义 |
/mono script preheat | monoceros.command.script | 预热脚本缓存 |
/mono script stats | monoceros.command.script | 显示脚本缓存统计 |
调度命令
| 命令 | 权限 | 说明 |
|---|
/mono schedule start <id> | monoceros.command.schedule | 启动指定调度任务 |
/mono schedule pause <id> [pid] | monoceros.command.schedule | 暂停调度任务 |
/mono schedule resume <id> [pid] | monoceros.command.schedule | 恢复已暂停的调度任务 |
/mono schedule stop <id> [pid] | monoceros.command.schedule | 停止调度任务 |
/mono schedule detail [id] | monoceros.command.schedule | 查看调度概览或指定任务详情 |
/mono schedule reload | monoceros.command.schedule | 重载调度定义 |
分发器命令
| 命令 | 权限 | 说明 |
|---|
/mono dispatcher reload | monoceros.command.dispatcher | 重载事件分发器 |
/mono dispatcher enable <id> | monoceros.command.dispatcher | 启用指定分发器 |
/mono dispatcher disable <id> | monoceros.command.dispatcher | 禁用指定分发器 |