diff --git a/packages/napcat-core/helper/log.ts b/packages/napcat-core/helper/log.ts index 99579927..ff49c640 100644 --- a/packages/napcat-core/helper/log.ts +++ b/packages/napcat-core/helper/log.ts @@ -294,8 +294,7 @@ function msgElementToText (element: MessageElement, msg: RawMessage, recursiveLe } if (element.markdownElement) { - // console.log(element.markdownElement); - if (element.markdownElement.mdSummary !== undefined && element.markdownElement.mdExtInfo !== undefined && element.markdownElement.mdExtInfo.flashTransferInfo) { + if (element.markdownElement?.mdSummary) { return element.markdownElement.mdSummary; } else { return '[Markdown 消息]'; diff --git a/packages/napcat-onebot/api/msg.ts b/packages/napcat-onebot/api/msg.ts index 77cde524..62819560 100644 --- a/packages/napcat-onebot/api/msg.ts +++ b/packages/napcat-onebot/api/msg.ts @@ -561,7 +561,7 @@ export class OneBotMsgApi { markdownElement: async (element) => { // 让QQ闪传消息独立出去 - if (element.mdExtInfo !== undefined && element.mdExtInfo.flashTransferInfo) { + if (element.mdExtInfo !== undefined && element?.mdExtInfo?.flashTransferInfo?.filesetId) { return { type: OB11MessageDataType.flashtransfer, data: {