diff --git a/message_storage/message_to_db.py b/message_storage/message_to_db.py index 18de517..4970d39 100644 --- a/message_storage/message_to_db.py +++ b/message_storage/message_to_db.py @@ -329,16 +329,11 @@ class MessageStorage: 'message_type'] try: if message_type == 49: # 应用消息类型 - # 检查是否为引用消息 - if '' in content: - # 使用格式化工具处理引用消息 - content = format_quote_message(content) - else: - # 其他类型的应用消息,解析 XML 提取标题 - root = ET.fromstring(content) - title_elem = root.find('.//title') - if title_elem is not None: - content = title_elem.text + # 其他类型的应用消息,解析 XML 提取标题 + root = ET.fromstring(content) + title_elem = root.find('.//title') + if title_elem is not None: + content = title_elem.text except Exception as e: logger.error(f"解析消息类型49出错: {e}")