diff --git a/nonebot/message.py b/nonebot/message.py index cb64a4e0..fb860a96 100644 --- a/nonebot/message.py +++ b/nonebot/message.py @@ -115,6 +115,7 @@ async def _check_matcher(priority: int, Matcher: Type[Matcher], bot: "Bot", except Exception as e: logger.opt(colors=True, exception=e).error( f"Rule check failed for {Matcher}.") + return if Matcher.temp: try: