chore: loadfinish

This commit is contained in:
手瓜一十雪
2024-08-08 21:23:14 +08:00
parent 30975f7360
commit 755ab36e83

View File

@@ -5,6 +5,7 @@ import { InstanceContext } from "./wrapper";
import { NTEventChannel } from "@/common/framework/event"; import { NTEventChannel } from "@/common/framework/event";
import { proxiedListenerOf } from "@/common/utils/proxy-handler"; import { proxiedListenerOf } from "@/common/utils/proxy-handler";
import { MsgListener } from "./listeners"; import { MsgListener } from "./listeners";
import { sleep } from "@/common/utils/helper";
export enum NapCatCoreWorkingEnv { export enum NapCatCoreWorkingEnv {
Unknown = 0, Unknown = 0,
@@ -29,15 +30,16 @@ export class NapCatCore {
constructor(context: InstanceContext) { constructor(context: InstanceContext) {
this.context = context; this.context = context;
this.eventChannel = new NTEventChannel(context.wrapper, context.session); this.eventChannel = new NTEventChannel(context.wrapper, context.session);
this.initNapCatCoreListeners(); this.initNapCatCoreListeners().then().catch(console.error);
} }
// Renamed from 'InitDataListener' // Renamed from 'InitDataListener'
initNapCatCoreListeners() { async initNapCatCoreListeners() {
let msg = new MsgListener(); let msg = new MsgListener();
msg.onRecvMsg = (msg) => { msg.onRecvMsg = (msg) => {
console.log("RecvMsg", msg); console.log("RecvMsg", msg);
} }
await sleep(2500);
this.context.session.getMsgService().addKernelMsgListener( this.context.session.getMsgService().addKernelMsgListener(
new this.context.wrapper.NodeIKernelMsgListener(proxiedListenerOf(msg, this.context.logger)) new this.context.wrapper.NodeIKernelMsgListener(proxiedListenerOf(msg, this.context.logger))
); );