diff --git a/client/client.go b/client/client.go index fdb34ed6..3f6f4094 100644 --- a/client/client.go +++ b/client/client.go @@ -152,7 +152,7 @@ func NewClientMd5(uin int64, passwordMd5 [16]byte) *QQClient { "SummaryCard.ReqSummaryCard": decodeSummaryCardResponse, "PttCenterSvr.ShortVideoDownReq": decodePttShortVideoDownResponse, "LightAppSvc.mini_app_info.GetAppInfoById": decodeAppInfoResponse, - "OidbSvc.0x990": decodeTranslateResponse, + "OidbSvc.0x990": decodeTranslateResponse, }, sigInfo: &loginSigInfo{}, requestPacketRequestId: 1921334513, diff --git a/client/translate.go b/client/translate.go index cd0e8c32..341801ec 100644 --- a/client/translate.go +++ b/client/translate.go @@ -7,7 +7,7 @@ import ( "github.com/golang/protobuf/proto" ) -func (c *QQClient)buildTranslatePacket(src, dst, text string) (uint16, []byte) { +func (c *QQClient) buildTranslatePacket(src, dst, text string) (uint16, []byte) { seq := c.nextSeq() body := &oidb.TranslateReqBody{ BatchTranslateReq: &oidb.BatchTranslateReq{ @@ -27,13 +27,13 @@ func (c *QQClient)buildTranslatePacket(src, dst, text string) (uint16, []byte) { return seq, packet } -func (c *QQClient)Translate(src, dst, text string) (string, error) { +func (c *QQClient) Translate(src, dst, text string) (string, error) { rsp, err := c.sendAndWait(c.buildTranslatePacket(src, dst, text)) if err != nil { - return "",err + return "", err } if data, ok := rsp.(*oidb.BatchTranslateRsp); ok { - if data.ErrorCode != 0{ + if data.ErrorCode != 0 { return "", errors.New(string(data.ErrorMsg)) } return data.DstTextList[0], nil