From 0e70f76c86033862ce40477e4d50760c600116ce Mon Sep 17 00:00:00 2001 From: baiiylu <62942942+zsbai@users.noreply.github.com> Date: Thu, 10 Apr 2025 08:03:38 +0800 Subject: [PATCH] fix: wrong type of sender_id returned in `event.get_sender_id()` --- .../platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py index e41071a56..4a328a8c1 100644 --- a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py +++ b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py @@ -109,7 +109,7 @@ class AiocqhttpAdapter(Platform): """OneBot V11 请求类事件""" abm = AstrBotMessage() abm.self_id = str(event.self_id) - abm.sender = MessageMember(user_id=event.user_id, nickname=event.user_id) + abm.sender = MessageMember(user_id=str(event.user_id), nickname=event.user_id) abm.type = MessageType.OTHER_MESSAGE if "group_id" in event and event["group_id"]: abm.type = MessageType.GROUP_MESSAGE @@ -129,7 +129,7 @@ class AiocqhttpAdapter(Platform): """OneBot V11 通知类事件""" abm = AstrBotMessage() abm.self_id = str(event.self_id) - abm.sender = MessageMember(user_id=event.user_id, nickname=event.user_id) + abm.sender = MessageMember(user_id=str(event.user_id), nickname=event.user_id) abm.type = MessageType.OTHER_MESSAGE if "group_id" in event and event["group_id"]: abm.group_id = str(event.group_id)