1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-06-19 05:55:05 +08:00

富文本类型的 xml和json的 上报类型支持

This commit is contained in:
scjtqs 2020-09-06 10:40:38 +08:00
parent 56d3e65e98
commit abb9e6d636

View File

@ -502,7 +502,12 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement {
if elem.RichMsg.ServiceId == 33 { if elem.RichMsg.ServiceId == 33 {
continue // 前面一个 elem 已经解析到链接 continue // 前面一个 elem 已经解析到链接
} }
res = append(res, NewText(content)) if isOk := strings.Contains(content, "<?xml"); isOk {
res = append(res, NewRichXml(content, int64(elem.RichMsg.ServiceId)))
} else {
res = append(res, NewRichJson(content))
}
//res = append(res, NewText(content))
} }
} }
if elem.CustomFace != nil { if elem.CustomFace != nil {