From 8ab550f2f5f6112da9145277e4f39d24402c2b00 Mon Sep 17 00:00:00 2001 From: Clansty Date: Sun, 3 Nov 2024 09:44:35 +0800 Subject: [PATCH] =?UTF-8?q?revert:=20=E8=BF=98=E5=8E=9F=20ob11=20=E9=A3=8E?= =?UTF-8?q?=E6=A0=BC=20get=5Fforward=5Fmsg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/onebot/action/go-cqhttp/GetForwardMsg.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/onebot/action/go-cqhttp/GetForwardMsg.ts b/src/onebot/action/go-cqhttp/GetForwardMsg.ts index c04e0655..26eccb84 100644 --- a/src/onebot/action/go-cqhttp/GetForwardMsg.ts +++ b/src/onebot/action/go-cqhttp/GetForwardMsg.ts @@ -73,16 +73,14 @@ export class GoCQHTTPGetForwardMsgAction extends BaseAction { const singleMsg = data.msgList[0]; const resMsg = await this.obContext.apis.MsgApi.parseMessage(singleMsg, 'array');//强制array 以便处理 - if (!resMsg) { + if (!(resMsg?.message?.[0] as OB11MessageForward)?.data?.content) { throw new Error('找不到相关的聊天记录'); } - //if (this.obContext.configLoader.configData.messagePostFormat === 'array') { - //提取 - const realmsg = ((await this.parseForward([resMsg]))[0].data.message as OB11MessageNode[])[0].data.message; - //里面都是offline消息 id都是0 没得说话 - return { message: realmsg }; + return { + messages: (resMsg?.message?.[0] as OB11MessageForward)?.data?.content + }; //} // return { message: resMsg }; } -} \ No newline at end of file +}