From 5d071b034c17e84ea94ec23e06d0f5bd97783364 Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Wed, 9 Feb 2022 17:25:29 +0800 Subject: [PATCH] fix event flow panic --- client/guild_eventflow.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/guild_eventflow.go b/client/guild_eventflow.go index b04efe22..d40f559d 100644 --- a/client/guild_eventflow.go +++ b/client/guild_eventflow.go @@ -52,7 +52,7 @@ func decodeGuildEventFlowPacket(c *QQClient, _ *network.IncomingPacketInfo, payl if m.Head.ContentHead.GetType() == 3841 { // todo: 回头 event flow 的处理移出去重构下逻辑, 先暂时这样方便改 var common *msg.CommonElem - if m.Body != nil { + if m.Body != nil && m.Body.RichText != nil { for _, e := range m.Body.RichText.Elems { if e.CommonElem != nil { common = e.CommonElem