希望增加koishi设置备份/恢复插件或功能

应用场景1. 把koishi迁移到别的平台
应用场景2. 更新依赖导致koishi崩溃需要重装

每次都需要重新配置,下插件,改参数,设置权限,自定义指令,本地化参数等等
希望官方可以出一个备份/恢复插件或在koishi内集成相应功能

可以一键导出安装了哪些插件,插件的版本,配置内容,指令,数据库记录,账号密码等
然后在新环境安装好koishi后直接导入即可

3 个赞

这个一直有计划

目前,可以直接备份整个实例文件夹

2 个赞

数据库可以通过dbm插件备份和恢复,其中包括了权限设置和一些插件数据
插件配置可以通过备份koishi.yml文件来进行备份,这里面也包含了自定义指令
更进一步的就是备份实例文件夹了,全部打包带走

2 个赞

也许我们需要一个分享码一样的功能?

2 个赞

抄袭 借鉴别人的机器人变得更加方便了()

4 个赞

很好的建议,看起来可以通过复制koishi.yml和DATA文件夹的数据库来实现,但是在KoishiDesktop中,这个方法貌似不可行,我会想办法去做到,也许可以调用exec插件?

2 个赞

复制粘贴文件夹就行了,有啥不可行的

1 个赞

有道理,借助exec插件,实现这件事情好像很简单?

3 个赞