Skip to content

获取合并转发内容中的合并转发内容? #1051

@eric2788

Description

@eric2788

环境信息

go-cqhttp版本: v1.0.0-beta6

需要添加的功能内容

是这样的,我透过 get_forward_msg 获取了那个 msg 内容后,发现内容中所转发的聊天记录(合并消息内容)不是 forward 的 CQCode, 而是 xml 的 CQcode:

<?xml version=\"1.0\" encoding=\"utf-8\"?>\n    
<msg brief=\"&#91;聊天记录&#93;\" m_fileName=\"MultiMsg_44C99D36-EA51-4889-9A4D-9A7B56D4589A\" action=\"viewMultiMsg\" tSum=\"2\" flag=\"3\" serviceID=\"35\" m_fileSize=\"100\"  >
	<item layout=\"1\">
		<title color=\"#000000\" size=\"34\" > 瓜瓜的聊天记录 </title>
		<title color=\"#000000\" size=\"26\" > 瓜瓜: 图片列表</title>
		<title color=\"#000000\" size=\"26\" > 瓜瓜: &#91;图片&#93; </title>
		<title color=\"#000000\" size=\"26\" > 瓜瓜: &#91;图片&#93; </title>
		<title color=\"#000000\" size=\"26\" > 瓜瓜: &#91;图片&#93; </title>
		<hr></hr>
		<summary color=\"#808080\" size=\"26\" > 查看转发消息  </summary>
	</item>
	<source name=\"聊天记录\"></source>
</msg>

这种,是xml 卡片类型,而不是 forward 类型,请问有没有办法去取得这个合并消息内容中的聊天记录的消息内容?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions