From cb678205d58c452518847b241128c6d4a29db202 Mon Sep 17 00:00:00 2001 From: Mrs4s <1844812067@qq.com> Date: Sun, 24 Jan 2021 02:40:12 +0800 Subject: [PATCH] fix limit. --- client/group_msg.go | 2 +- message/message.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/group_msg.go b/client/group_msg.go index 93d2a0a1..9dc3b83f 100644 --- a/client/group_msg.go +++ b/client/group_msg.go @@ -40,7 +40,7 @@ func (c *QQClient) SendGroupMessage(groupCode int64, m *message.SendingMessage, if msgLen > 5000 || imgCount > 50 { return nil } - if (msgLen > 200 || imgCount > 1) && !useFram { + if (msgLen > 200 || imgCount > 2) && !useFram { ret := c.sendGroupMessage(groupCode, false, &message.SendingMessage{Elements: []message.IMessageElement{ c.uploadGroupLongMessage(groupCode, diff --git a/message/message.go b/message/message.go index c5edc33c..80aefcb1 100644 --- a/message/message.go +++ b/message/message.go @@ -260,7 +260,7 @@ func EstimateLength(elems []IMessageElement, limit int) int { case *ReplyElement: sum += 444 + EstimateLength(e.Elements, left) case *ImageElement, *GroupImageElement, *FriendImageElement: - sum += 260 + sum += 100 default: sum += utils.ChineseLength(ToReadableString([]IMessageElement{elem}), left) }