From e4987f6ae68abb367d6d105f0cc8ac5d18a6e596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9A=E7=BE=85=E7=8B=BC?= Date: Tue, 7 Nov 2023 19:13:38 +0800 Subject: [PATCH] revert --- modules/core/su_utils.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/modules/core/su_utils.py b/modules/core/su_utils.py index 2f324036..acf2b756 100644 --- a/modules/core/su_utils.py +++ b/modules/core/su_utils.py @@ -420,24 +420,21 @@ rse = module('raise', developers=['OasisAkari, DoroWolf'], required_superuser=Tr @rse.handle() -@rse.handle('[]') +@rse.handle('[] [-n]') async def _(msg: Bot.MessageSession): e = None if msg.parsed_msg: e = msg.parsed_msg.get('', None) + e = e.replace("_", " ") + if not e: + e = msg.locale.t("core.message.raise") + if msg.parsed_msg.get('-n', False): + raise NoReportException(e) if not e: e = msg.locale.t("core.message.raise") raise Exception(e) -@rse.handle('-n []') -async def _(msg: Bot.MessageSession): - e = msg.parsed_msg.get('', None) - if not e: - e = msg.locale.t("core.message.raise") - raise NoReportException(e) - - if Config('enable_eval'): _eval = module('eval', developers=['Dianliang233'], required_superuser=True, base=True)