Skip to content

Commit ff3d984

Browse files
committed
feat: record
1 parent fe769ad commit ff3d984

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/main/kotlin/io/github/gnuf0rce/mirai/netdisk/NetDiskFileSyncPlugin.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ public object NetDiskFileSyncPlugin : KotlinPlugin(
1919
version = "1.3.6",
2020
) {
2121
author("cssxsh")
22+
23+
dependsOn("xyz.cssxsh.mirai.plugin.mirai-hibernate-plugin", false)
2224
}
2325
) {
2426

@@ -31,11 +33,17 @@ public object NetDiskFileSyncPlugin : KotlinPlugin(
3133
NetdiskOauthConfig.reload()
3234
NetdiskUploadConfig.reload()
3335
NetdiskUserData.reload()
34-
NetdiskSyncHistory.reload()
3536

3637
check(NetdiskOauthConfig.appKey.isNotBlank()) {
3738
"插件需要百度网盘API支持,请到 https://pan.baidu.com/union/main/application/personal 申请应用,并填入oauth.yml"
3839
}
40+
try {
41+
NetDiskFileSyncRecorder.enable()
42+
logger.info { "审核记录将记录到数据库 ${NetDiskFileSyncRecorder.database()}" }
43+
} catch (_: NoClassDefFoundError) {
44+
logger.info { "审核记录将记录到 ContentCensorHistory.yml" }
45+
NetdiskSyncHistory.reload()
46+
}
3947

4048
logger.info { "请将文件同步权限授予群 /perm add g* ${NetDisk.permission.id}" }
4149

0 commit comments

Comments
 (0)