fix: 修改 ParseStructMessages 函数中的类型断言以支持任意类型的消息数组解析
This commit is contained in:
parent
e2f476cc34
commit
a80c530260
@ -53,7 +53,7 @@ func CreateMessage(messageType string) (QQMessage, error) {
|
|||||||
func ParseStructMessages(msgData any) []QQMessage {
|
func ParseStructMessages(msgData any) []QQMessage {
|
||||||
log.Println("解析消息数组:", msgData)
|
log.Println("解析消息数组:", msgData)
|
||||||
switch msgData := msgData.(type) {
|
switch msgData := msgData.(type) {
|
||||||
case []map[string]any:
|
case []map[any]any:
|
||||||
msgArray := msgData
|
msgArray := msgData
|
||||||
messages := make([]QQMessage, 0, len(msgArray))
|
messages := make([]QQMessage, 0, len(msgArray))
|
||||||
for _, raw := range msgArray {
|
for _, raw := range msgArray {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user