diff --git a/qq_message/cq_message.go b/qq_message/cq_message.go index 235b9c6..8b45278 100644 --- a/qq_message/cq_message.go +++ b/qq_message/cq_message.go @@ -53,7 +53,7 @@ func CreateMessage(messageType string) (QQMessage, error) { func ParseStructMessages(msgData any) []QQMessage { log.Println("解析消息数组:", msgData) switch msgData := msgData.(type) { - case []map[string]any: + case []map[any]any: msgArray := msgData messages := make([]QQMessage, 0, len(msgArray)) for _, raw := range msgArray {