diff --git a/client/builders.go b/client/builders.go index 5364af68..ea01fe00 100644 --- a/client/builders.go +++ b/client/builders.go @@ -117,7 +117,7 @@ func (c *QQClient) buildLoginPacket() (uint16, []byte) { } } if c.Device().QImei36 != "" { - t.Append(tlv.T545([]byte(c.Device().QImei36))) + t.Append(tlv.T545([]byte(c.Device().QImei16))) } else { t.Append(tlv.T545([]byte(c.Device().IMEI))) } @@ -464,7 +464,7 @@ func (c *QQClient) buildRequestTgtgtNopicsigPacket() (uint16, []byte) { }, } if c.Device().QImei36 != "" { - t.Append(tlv.T545([]byte(c.Device().QImei36))) + t.Append(tlv.T545([]byte(c.Device().QImei16))) } else { t.Append(tlv.T545([]byte(c.Device().IMEI))) }