From f854a4770d272e222c2d148dec1a5a8043c7b6d4 Mon Sep 17 00:00:00 2001 From: Redmomn <109732988+Redmomn@users.noreply.github.com> Date: Sat, 29 Jun 2024 13:03:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E5=85=85InternalId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- message/message.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/message/message.go b/message/message.go index c282cfa4..711a2a6d 100644 --- a/message/message.go +++ b/message/message.go @@ -99,9 +99,10 @@ func (s *Sender) IsAnonymous() bool { func ParsePrivateMessage(msg *message.PushMsg) *PrivateMessage { prvMsg := &PrivateMessage{ - Id: int32(msg.Message.ContentHead.Sequence.Unwrap()), - Self: int64(msg.Message.ResponseHead.ToUin), - Target: int64(msg.Message.ResponseHead.FromUin), + Id: int32(msg.Message.ContentHead.Sequence.Unwrap()), + InternalId: int32(msg.Message.ContentHead.MsgId.Unwrap()), + Self: int64(msg.Message.ResponseHead.ToUin), + Target: int64(msg.Message.ResponseHead.FromUin), Sender: &Sender{ Uin: msg.Message.ResponseHead.FromUin, Uid: msg.Message.ResponseHead.FromUid.Unwrap(), @@ -119,9 +120,10 @@ func ParsePrivateMessage(msg *message.PushMsg) *PrivateMessage { func ParseGroupMessage(msg *message.PushMsg) *GroupMessage { grpMsg := &GroupMessage{ - Id: int32(msg.Message.ContentHead.Sequence.Unwrap()), - GroupCode: msg.Message.ResponseHead.Grp.GroupUin, - GroupName: msg.Message.ResponseHead.Grp.GroupName, + Id: int32(msg.Message.ContentHead.Sequence.Unwrap()), + InternalId: int32(msg.Message.ContentHead.MsgId.Unwrap()), + GroupCode: msg.Message.ResponseHead.Grp.GroupUin, + GroupName: msg.Message.ResponseHead.Grp.GroupName, Sender: &Sender{ Uin: msg.Message.ResponseHead.FromUin, Uid: msg.Message.ResponseHead.FromUid.Unwrap(),