Add type hints to url & get_mention in User (#679)

This commit is contained in:
Andrew 2021-09-05 23:47:12 +03:00 committed by GitHub
parent 3ee28281c4
commit adaa21c0cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -64,10 +64,10 @@ class User(base.TelegramObject):
return getattr(self, '_locale')
@property
def url(self):
def url(self) -> str:
return f"tg://user?id={self.id}"
def get_mention(self, name=None, as_html=None):
def get_mention(self, name: Optional[str] = None, as_html: Optional[bool] = None) -> str:
if as_html is None and self.bot.parse_mode and self.bot.parse_mode.lower() == 'html':
as_html = True