fix: 多次上报自身消息

This commit is contained in:
手瓜一十雪 2024-08-01 22:00:40 +08:00
parent 5fe3422469
commit 7d2cc3b56b

View File

@ -242,10 +242,8 @@ export class NapCatOnebot11 {
this.postRecallMsg(msgList).then().catch(logError); this.postRecallMsg(msgList).then().catch(logError);
for (const msg of msgList.filter(e => e.senderUin == selfInfo.uin)) { for (const msg of msgList.filter(e => e.senderUin == selfInfo.uin)) {
// console.log(msg); // console.log(msg);
if (msg.sendStatus !== 2) { if (msg.sendStatus == 2) {
//完成后再post //完成后再post
return;
}
OB11Constructor.message(msg).then((_msg) => { OB11Constructor.message(msg).then((_msg) => {
_msg.target_id = parseInt(msg.peerUin); _msg.target_id = parseInt(msg.peerUin);
if (ob11Config.reportSelfMessage) { if (ob11Config.reportSelfMessage) {
@ -256,6 +254,8 @@ export class NapCatOnebot11 {
} }
}).catch(logError); }).catch(logError);
} }
}
}; };
msgListener.onAddSendMsg = (msg) => { msgListener.onAddSendMsg = (msg) => {