From e713b5c0553fe3f7376d3ab9fa29a38f5d5e20b5 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Mon, 16 Jun 2025 14:04:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E6=B6=88=E6=81=AF=E8=A7=A3=E6=9E=90=E7=9A=84?= =?UTF-8?q?=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- qq_message/cq_message.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/qq_message/cq_message.go b/qq_message/cq_message.go index 47380b6..9a2d16a 100644 --- a/qq_message/cq_message.go +++ b/qq_message/cq_message.go @@ -4,7 +4,6 @@ import ( "encoding/json" "fmt" "log" - "reflect" "sync" ) @@ -52,7 +51,6 @@ func CreateMessage(messageType string) (QQMessage, error) { // ParseStructMessages 解析消息数组 func ParseStructMessages(msgData any) []QQMessage { - log.Println("解析消息数组:", msgData) switch msgData := msgData.(type) { case []any: msgArray := msgData @@ -69,22 +67,19 @@ func ParseStructMessages(msgData any) []QQMessage { if v, ok := msg.(interface{ SetData(json.RawMessage) error }); ok { if err := v.SetData(dataByte); err != nil { // return nil, fmt.Errorf("解析消息数据失败: %v", err) - log.Println("解析消息数据失败:", err) + log.Println("❎解析消息数据失败:", err) continue } } else { - log.Printf("消息类型 %s 未实现 SetData 方法\n", rawMap["type"]) + log.Printf("❎消息类型 %s 未实现 SetData 方法\n", rawMap["type"]) continue } messages = append(messages, msg) } - log.Println("解析出的QQ消息数组:", messages) return messages case string: - log.Println("解析字符串:", msgData) return []QQMessage{NewTextMessage().ParseMessage(msgData)} } - log.Println("未解析消息:", msgData, reflect.TypeOf(msgData)) return nil }