diff --git a/src/liteloader/napcat.ts b/src/liteloader/napcat.ts index 98e86593..cb890212 100644 --- a/src/liteloader/napcat.ts +++ b/src/liteloader/napcat.ts @@ -39,7 +39,7 @@ export async function NCoreInitLiteLoader(session: NodeIQQNTWrapperSession, logi //启动WebUi //初始化LLNC的Onebot实现 - new NapCatOneBot11Adapter(loaderObject.core, loaderObject.context); + new NapCatOneBot11Adapter(loaderObject.core, loaderObject.context,pathWrapper); } export class NapCatLiteLoader { diff --git a/src/onebot/main.ts b/src/onebot/main.ts index b5fb45c4..15e64197 100644 --- a/src/onebot/main.ts +++ b/src/onebot/main.ts @@ -1,12 +1,16 @@ import { NapCatCore, InstanceContext } from "@/core"; +import { OB11Config } from "./helper/config"; +import { NapCatPathWrapper } from "@/common/framework/napcat"; //OneBot实现类 export class NapCatOneBot11Adapter { readonly core: NapCatCore; readonly context: InstanceContext; + config: OB11Config; - constructor(core: NapCatCore, context: InstanceContext) { + constructor(core: NapCatCore, context: InstanceContext, pathWrapper: NapCatPathWrapper) { this.core = core; this.context = context; + this.config = new OB11Config(core, pathWrapper.configPath); } }