From e9a7714c5a1fa47e651e4045de44c9304f4bb895 Mon Sep 17 00:00:00 2001 From: SamWarden Date: Mon, 19 Jun 2023 22:14:20 +0300 Subject: [PATCH] Add `__str__` formatting to the `TelegramObject` --- aiogram/types/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aiogram/types/base.py b/aiogram/types/base.py index 707e328c..073c76ce 100644 --- a/aiogram/types/base.py +++ b/aiogram/types/base.py @@ -17,6 +17,9 @@ class TelegramObject(ContextInstanceMixin["TelegramObject"], BaseModel): allow_population_by_field_name = True json_encoders = {datetime.datetime: lambda dt: int(dt.timestamp())} + def __str__(self) -> str: + return self.__repr__() + class MutableTelegramObject(TelegramObject): class Config: