chore: onRecv

This commit is contained in:
手瓜一十雪 2024-08-08 21:19:42 +08:00
parent 828307fc52
commit 30975f7360

View File

@ -3,6 +3,8 @@ import path from "node:path";
import fs from "node:fs";
import { InstanceContext } from "./wrapper";
import { NTEventChannel } from "@/common/framework/event";
import { proxiedListenerOf } from "@/common/utils/proxy-handler";
import { MsgListener } from "./listeners";
export enum NapCatCoreWorkingEnv {
Unknown = 0,
@ -27,10 +29,17 @@ export class NapCatCore {
constructor(context: InstanceContext) {
this.context = context;
this.eventChannel = new NTEventChannel(context.wrapper, context.session);
this.initNapCatCoreListeners();
}
// Renamed from 'InitDataListener'
initNapCatCoreListeners() {
let msg = new MsgListener();
msg.onRecvMsg = (msg) => {
console.log("RecvMsg", msg);
}
this.context.session.getMsgService().addKernelMsgListener(
new this.context.wrapper.NodeIKernelMsgListener(proxiedListenerOf(msg, this.context.logger))
);
}
}