diff --git a/src/onebot11/constructor.ts b/src/onebot11/constructor.ts index a8a0fd62..993c09c5 100644 --- a/src/onebot11/constructor.ts +++ b/src/onebot11/constructor.ts @@ -495,8 +495,9 @@ export class OB11Constructor { chatType: ChatType.group, peerUid: Group! }; + let msgData = await NTQQMsgApi.getMsgsBySeqAndCount(Peer, msgSeq.toString(), 1, true, true); - return new OB11GroupEssenceEvent(parseInt(msg.peerUid), msg.id!, parseInt(msgData.msgList[0].senderUin)); + return new OB11GroupEssenceEvent(parseInt(msg.peerUid), await dbUtil.addMsg(msgData.msgList[0]), parseInt(msgData.msgList[0].senderUin)); // 获取MsgSeq+Peer可获取具体消息 } if (grayTipElement.jsonGrayTipElement.busiId == 2407) {