From 06d6c852f56c707d99f02fc5759e63b23f5e85c7 Mon Sep 17 00:00:00 2001 From: Mrs4s <1844812067@qq.com> Date: Sat, 6 Feb 2021 21:41:44 +0800 Subject: [PATCH] fix long msg download. --- client/group_msg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/group_msg.go b/client/group_msg.go index 3b4f82df..f40055be 100644 --- a/client/group_msg.go +++ b/client/group_msg.go @@ -466,7 +466,7 @@ func (c *QQClient) parseGroupMessage(m *msg.Message) *message.GroupMessage { // pre parse for _, elem := range m.Body.RichText.Elems { // is rich long msg - if elem.GeneralFlags != nil && elem.GeneralFlags.GetLongTextResid() != "" { + if elem.GeneralFlags != nil && elem.GeneralFlags.GetLongTextResid() != "" && len(g.Elements) == 1 { if f := c.GetForwardMessage(elem.GeneralFlags.GetLongTextResid()); f != nil && len(f.Nodes) == 1 { g = &message.GroupMessage{ Id: m.Head.GetMsgSeq(),