diff --git a/coolq/cqcode.go b/coolq/cqcode.go index 580508c..34231e4 100644 --- a/coolq/cqcode.go +++ b/coolq/cqcode.go @@ -337,7 +337,7 @@ func ToStringMessage(e []message.IMessageElement, id int64, isRaw ...bool) (r st } } case *message.TextElement: - r += CQCodeEscapeText(o.Content) + sb.WriteString(CQCodeEscapeText(o.Content)) case *message.AtElement: if o.Target == 0 { sb.WriteString("[CQ:at,qq=all]")