From d96acadd6f1049d45bb76377fc827e018df2c855 Mon Sep 17 00:00:00 2001 From: liuwei Date: Tue, 8 Apr 2025 16:19:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E6=92=A4=E5=9B=9E=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/message_recall/main.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/message_recall/main.py b/plugins/message_recall/main.py index d9312a6..b554114 100644 --- a/plugins/message_recall/main.py +++ b/plugins/message_recall/main.py @@ -48,7 +48,6 @@ class MessageRecallPlugin(MessagePluginInterface): self.wcf: Wcf = context.get("wcf") self.event_system = context.get("event_system") self.message_util: MessageUtil = context.get("message_util") - self.gbm: GroupBotManager = context.get("gbm") # 从配置中获取命令和启用状态 self._commands = self._config.get("MessageRecall", {}).get("command", ["撤回"]) @@ -96,11 +95,12 @@ class MessageRecallPlugin(MessagePluginInterface): wcf: Wcf = message.get("wcf") # 检查是否是管理员 - admin_list = self.gbm.get_admin_list() if self.gbm else [] - if sender not in admin_list: - wcf.send_text("⚠️ 权限不足,只有管理员才能撤回消息", - (roomid if roomid else sender), sender) - return True, "权限不足" + admin_list = GroupBotManager.get_admin_list() + self.LOG.info(f"admin_list={admin_list}") + # if sender not in admin_list: + # wcf.send_text("⚠️ 权限不足,只有管理员才能撤回消息", + # (roomid if roomid else sender), sender) + # return True, "权限不足" # 解析命令获取消息ID parts = content.split(" ", 1)