From 2e1ecb41b7a16e7a1ae787c9bb35e19d7602991a Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Sat, 5 Jul 2025 01:18:50 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E7=A6=81?= =?UTF-8?q?=E8=A8=80=E6=8F=92=E4=BB=B6=E6=89=BE=E4=B8=8D=E5=88=B0user=5Fid?= =?UTF-8?q?=E4=BB=8D=E7=84=B6=E5=8F=91=E9=80=81=E6=8C=87=E4=BB=A4=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/built_in/mute_plugin/plugin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/built_in/mute_plugin/plugin.py b/src/plugins/built_in/mute_plugin/plugin.py index 394d38f5d..9df166a53 100644 --- a/src/plugins/built_in/mute_plugin/plugin.py +++ b/src/plugins/built_in/mute_plugin/plugin.py @@ -369,10 +369,10 @@ class MuteCommand(BaseCommand): # 获取用户ID person_id = person_api.get_person_id_by_name(target) - user_id = person_api.get_person_value(person_id, "user_id") - if not user_id: - error_msg = f"未找到用户 {target} 的ID" - await self.send_text(f"❌ 找不到用户: {target}") + user_id = await person_api.get_person_value(person_id, "user_id") + if not user_id or user_id == "unknown": + error_msg = f"未找到用户 {target} 的ID,请输入person_name进行禁言" + await self.send_text(f"❌ 找不到用户 {target} 的ID,请输入person_name进行禁言,而不是qq号或者昵称") logger.error(f"{self.log_prefix} {error_msg}") return False, error_msg