diff --git a/nonebot/adapters/__init__.py b/nonebot/adapters/__init__.py index 800f25ba..d93e9c1d 100644 --- a/nonebot/adapters/__init__.py +++ b/nonebot/adapters/__init__.py @@ -155,7 +155,7 @@ class Event(abc.ABC, BaseModel): def get_event_description(self) -> str: raise NotImplementedError - def get_log_string(self) -> str: + def __str__(self) -> str: return f"[{self.get_event_name()}]: {self.get_event_description()}" @abc.abstractmethod diff --git a/nonebot/message.py b/nonebot/message.py index 609925c1..facf9a5e 100644 --- a/nonebot/message.py +++ b/nonebot/message.py @@ -209,7 +209,7 @@ async def handle_event(bot: "Bot", event: "Event"): show_log = True log_msg = f"{bot.type.upper()} {bot.self_id} | " try: - log_msg += event.get_log_string() + log_msg += str(event) except NoLogException: show_log = False if show_log: