From 047b0a18220e445d23c20a09aca51d9adcdbdc1d Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Thu, 16 Sep 2021 21:03:23 +0800 Subject: [PATCH] update --- core/reply.go | 1 - im/qq/sender.go | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/reply.go b/core/reply.go index 7095692..e9504a8 100644 --- a/core/reply.go +++ b/core/reply.go @@ -77,7 +77,6 @@ func InitReplies() { s.Reply(f) default: d, _ := ioutil.ReadAll(rsp.Body) - fmt.Println(string(d)) s.Reply(d) } return nil diff --git a/im/qq/sender.go b/im/qq/sender.go index 7167901..03b94a2 100644 --- a/im/qq/sender.go +++ b/im/qq/sender.go @@ -155,6 +155,11 @@ func (sender *Sender) Reply(msg interface{}) error { msg = "\n" + msg.(string) } bot.SendGroupMessage(m.GroupCode, &message.SendingMessage{Elements: []message.IMessageElement{&message.AtElement{Target: m.Sender.Uin}, &message.TextElement{Content: msg.(string)}}}) + case []byte: + if strings.Contains(string(msg.([]byte)), "\n") { + msg = "\n" + msg.(string) + } + bot.SendGroupMessage(m.GroupCode, &message.SendingMessage{Elements: []message.IMessageElement{&message.AtElement{Target: m.Sender.Uin}, &message.TextElement{Content: msg.(string)}}}) case *http.Response: data, _ := ioutil.ReadAll(msg.(*http.Response).Body) bot.SendGroupMessage(m.GroupCode, &message.SendingMessage{Elements: []message.IMessageElement{&message.AtElement{Target: m.Sender.Uin}, &message.TextElement{Content: "\n"}, &coolq.LocalImageElement{Stream: bytes.NewReader(data)}}})