Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.
/ TimedQBM Public archive
forked from TISUnion/TimedQBM

A Quick-Backup-Multi extension for automatically trigger QBM at given interval

License

Notifications You must be signed in to change notification settings

NanamiNakano/TimedQBM

 
 

Repository files navigation

Timed QuickBackupM

English | 中文

一个 QuickBackupM 插件的扩展,用于定时触发 QBM 从而进行自动备份

备份定时器会在 QBM 备份结束、定时器被手动启动/关闭/重置时,重置上次备份时间为当前时间

每当离上次备份的时间间隔大于了配置文件指定的备份时间间隔,TQBM 会触发一次 QBM 的备份

可配合 QBM 插件配置文件的 delete_protection 数值来避免 TQBM 覆盖过多备份

需求

配置

配置文件为 config/timed_quick_backup_multi.json

{
  "enabled": true,
  "interval": 30.0,
  "permission_requirement": 2,
  "require_online_players": false
}
  • enable: TQBM 备份定时器总开关
  • interval: TQBM 备份定时器的间隔,单位为分钟
  • permission_requirement: 使用 !!tqb 指令的最小权限需求
  • require_online_players: 当设为 true 时,TQBM 仅在服务器中存在玩家时启用。这需要 TQBM 在服务端启动的时候处于已加载状态,否则 TQBM 将会停止工作

指令

  • !!tqb: 显示 TQBM 帮助信息
  • !!tqb enable: 启动 TQBM 备份定时器
  • !!tqb disable: 关闭 TQBM 备份定时器
  • !!tqb set_interval <minutes>: 设置 TQBM 备份定时器时间间隔,单位分钟
  • !!tqb reset_timer: 重置 TQBM 备份定时器
  • !!tqb status: 查看 TQBM 状态

About

A Quick-Backup-Multi extension for automatically trigger QBM at given interval

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Python 100.0%