From de6ee1e5b48c77da69090aa04a167f6baf99956e Mon Sep 17 00:00:00 2001 From: Hoshina Date: Thu, 19 Feb 2026 23:30:56 +0800 Subject: [PATCH] fix(qq): add metadata for direct and group message handling --- pkg/channels/qq.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/channels/qq.go b/pkg/channels/qq.go index 18b4ca0e0..79907df83 100644 --- a/pkg/channels/qq.go +++ b/pkg/channels/qq.go @@ -165,6 +165,8 @@ func (c *QQChannel) handleC2CMessage() event.C2CMessageEventHandler { // 转发到消息总线 metadata := map[string]string{ "message_id": data.ID, + "peer_kind": "direct", + "peer_id": senderID, } c.HandleMessage(senderID, senderID, content, []string{}, metadata) @@ -207,6 +209,8 @@ func (c *QQChannel) handleGroupATMessage() event.GroupATMessageEventHandler { metadata := map[string]string{ "message_id": data.ID, "group_id": data.GroupID, + "peer_kind": "group", + "peer_id": data.GroupID, } c.HandleMessage(senderID, data.GroupID, content, []string{}, metadata)