From 25c67a3ee1c1660103edfefb9d71e1f293334c01 Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Wed, 8 Dec 2021 16:02:34 +0800 Subject: [PATCH] fix: MessageSvc.PushNotify decode error --- client/decoders.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/decoders.go b/client/decoders.go index 895b8573..91f4018a 100644 --- a/client/decoders.go +++ b/client/decoders.go @@ -385,7 +385,7 @@ func decodeMessageSvcPacket(c *QQClient, info *incomingPacketInfo, payload []byt // MessageSvc.PushNotify func decodeSvcNotify(c *QQClient, _ *incomingPacketInfo, payload []byte) (interface{}, error) { request := &jce.RequestPacket{} - request.ReadFrom(jce.NewJceReader(payload[15:])) + request.ReadFrom(jce.NewJceReader(payload)) data := &jce.RequestDataVersion2{} data.ReadFrom(jce.NewJceReader(request.SBuffer)) if len(data.Map) == 0 {