refactor: sendmsg

This commit is contained in:
手瓜一十雪
2024-07-23 09:21:22 +08:00
parent 769acae518
commit 416f7f8c5d
3 changed files with 23 additions and 8 deletions

View File

@@ -174,12 +174,25 @@ export class NTQQMsgApi {
'NodeIKernelMsgListener/onMsgInfoListUpdate',
timeout,
1,
() => true,
(msgRecords: RawMessage[]) => {
for (let msgRecord of msgRecords) {
if (msgRecord.msgId === msgId && msgRecord.sendStatus === 2) {
return true;
}
}
return false;
},
msgId,
peer,
msgElements,
new Map()
);
let retMsg = data[1].find(msgRecord => {
if (msgRecord.msgId === msgId) {
return true;
}
});
return retMsg;
//const result = napCatCore.session.getMsgService().sendMsg(msgId, peer, msgElements, new Map());
}
// static async sendMsg(peer: Peer, msgElements: SendMessageElement[], waitComplete = true, timeout = 10000): Promise<RawMessage> {