From 410266acb13e0be7913b2ec98c4dcf851580c5fa Mon Sep 17 00:00:00 2001 From: Mix Date: Thu, 5 Aug 2021 23:11:57 +0800 Subject: [PATCH] :bug: Fix log tag escape error in `event.get_description` --- packages/nonebot-adapter-mirai/nonebot/adapters/mirai/bot.py | 1 - .../nonebot/adapters/mirai/event/base.py | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/bot.py b/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/bot.py index de96a29e..26bf4d5e 100644 --- a/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/bot.py +++ b/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/bot.py @@ -227,7 +227,6 @@ class Bot(BaseBot): @overrides(BaseBot) async def handle_message(self, message: bytes): - Log.debug(f'received message {message}') try: await process_event( bot=self, diff --git a/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/event/base.py b/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/event/base.py index 8597195f..6c33ba5a 100644 --- a/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/event/base.py +++ b/packages/nonebot-adapter-mirai/nonebot/adapters/mirai/event/base.py @@ -9,6 +9,7 @@ from nonebot.adapters import Event as BaseEvent from nonebot.adapters import Message as BaseMessage from nonebot.log import logger from nonebot.typing import overrides +from nonebot.utils import escape_tag class UserPermission(str, Enum): @@ -88,7 +89,7 @@ class Event(BaseEvent): @overrides(BaseEvent) def get_type(self) -> Literal["message", "notice", "request", "meta_event"]: - from . import message, notice, request, meta + from . import message, meta, notice, request if isinstance(self, message.MessageEvent): return 'message' elif isinstance(self, notice.NoticeEvent): @@ -104,7 +105,7 @@ class Event(BaseEvent): @overrides(BaseEvent) def get_event_description(self) -> str: - return str(self.normalize_dict()) + return escape_tag(str(self.normalize_dict())) @overrides(BaseEvent) def get_message(self) -> BaseMessage: