From 4afaa0a004adaff0c1fc819dc85510e73352f511 Mon Sep 17 00:00:00 2001 From: Clansty Date: Tue, 6 Jan 2026 18:55:06 +0800 Subject: [PATCH] fix(milky): friend_nudge user_id is zero --- src/milky/transform/event.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/milky/transform/event.ts b/src/milky/transform/event.ts index 12eb0ffc..d34c3efc 100644 --- a/src/milky/transform/event.ts +++ b/src/milky/transform/event.ts @@ -203,10 +203,11 @@ export async function transformPrivateMessageEvent( for (const element of message.elements) { if (element.grayTipElement?.jsonGrayTipElement?.busiId === '1061') { const { templParam } = element.grayTipElement.jsonGrayTipElement.xmlToJsonParam + const userId = +message.peerUin || +(await ctx.ntUserApi.getUinByUid(message.peerUid)) return { eventType: 'friend_nudge', data: { - user_id: +message.peerUin, + user_id: userId, is_self_send: templParam.get('uin_str1') === selfInfo.uin, is_self_receive: templParam.get('uin_str2') === selfInfo.uin, display_action: templParam.get('action_str'),