From a3eacd706b29a213aa8e3a19f252c0b20beaccd0 Mon Sep 17 00:00:00 2001 From: wdvxdr Date: Mon, 11 Oct 2021 21:02:17 +0800 Subject: [PATCH] feat: add GroupID field in reply message --- message/elements.go | 1 + message/message.go | 1 + 2 files changed, 2 insertions(+) diff --git a/message/elements.go b/message/elements.go index bf630c85..ec5135a9 100644 --- a/message/elements.go +++ b/message/elements.go @@ -53,6 +53,7 @@ type GroupFileElement struct { type ReplyElement struct { ReplySeq int32 Sender int64 + GroupID int64 // 私聊回复群聊时 Time int32 Elements []IMessageElement diff --git a/message/message.go b/message/message.go index 87924719..f5b8890e 100644 --- a/message/message.go +++ b/message/message.go @@ -340,6 +340,7 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement { ReplySeq: elem.SrcMsg.OrigSeqs[0], Time: elem.SrcMsg.GetTime(), Sender: elem.SrcMsg.GetSenderUin(), + GroupID: elem.SrcMsg.GetToUin(), Elements: ParseMessageElems(elem.SrcMsg.Elems), } res = append(res, r)