diff --git a/aiogram/types/user.py b/aiogram/types/user.py index c8864f8d..aaad3240 100644 --- a/aiogram/types/user.py +++ b/aiogram/types/user.py @@ -36,7 +36,8 @@ class User(base.TelegramObject): @property def mention(self): """ - You can get mention to user (If user have username, otherwise return full name) + You can get user's username to mention him + Full name will be returned if user has no username :return: str """ @@ -47,7 +48,7 @@ class User(base.TelegramObject): @property def locale(self) -> 'babel.core.Locale' or None: """ - This property require `Babel `_ module + This property requires `Babel `_ module :return: :class:`babel.core.Locale` :raise: ImportError: when babel is not installed. @@ -79,9 +80,9 @@ class User(base.TelegramObject): def __hash__(self): return self.id + \ - hash(self.is_bot) + \ - hash(self.full_name) + \ - (hash(self.username) if self.username else 0) + hash(self.is_bot) + \ + hash(self.full_name) + \ + (hash(self.username) if self.username else 0) def __int__(self): return self.id