diff --git a/src/renderer.ts b/src/renderer.ts index 447ce9b..90b2baa 100644 --- a/src/renderer.ts +++ b/src/renderer.ts @@ -138,7 +138,7 @@ async function forwardMessage(message: MessageElement) { message_data["data"]["file"] = element.picElement.sourcePath } else if (element.replyElement) { message_data["type"] = "reply" - message_data["data"]["reply"] = element.replyElement.sourceMsgIdInRecords + message_data["data"]["id"] = msgHistory.find(msg => msg.raw.msgSeq == element.replyElement.replayMsgSeq)?.raw.msgId } onebot_message_data.message.push(message_data) } diff --git a/src/types.ts b/src/types.ts index 26fbaf7..f9616d6 100644 --- a/src/types.ts +++ b/src/types.ts @@ -46,7 +46,7 @@ export type MessageElement = { senderUid: string, // 原消息发送者QQ号 sourceMsgIsIncPic: boolean; // 原消息是否有图片 sourceMsgText: string; - sourceMsgIdInRecords: string; // 原消息id + replayMsgSeq: string; // 源消息的msgSeq,可以通过这个找到源消息的msgId }, textElement: { atType: AtType