diff --git a/aiogram/types/message_entity.py b/aiogram/types/message_entity.py index 3f68a6c9..f5b372a5 100644 --- a/aiogram/types/message_entity.py +++ b/aiogram/types/message_entity.py @@ -48,10 +48,12 @@ class MessageEntity(base.TelegramObject): :return: part of text """ if sys.maxunicode == 0xFFFF: - return text[self.offset : self.offset + self.length] + return text[self.offset: self.offset + self.length] - entity_text = text.encode("utf-16-le") if not isinstance(text, bytes) else text - entity_text = entity_text[self.offset * 2 : (self.offset + self.length) * 2] + entity_text = text.encode( + "utf-16-le") if not isinstance(text, bytes) else text + entity_text = entity_text[self.offset * + 2: (self.offset + self.length) * 2] return entity_text.decode("utf-16-le") @deprecated( @@ -130,4 +132,4 @@ class MessageEntityType(helper.Helper): UNDERLINE = helper.Item() # underline STRIKETHROUGH = helper.Item() # strikethrough TEXT_LINK = helper.Item() # text_link - for clickable text URLs - TEXT_MENTION = helper.Item() # text_mention - for users without usernames \ No newline at end of file + TEXT_MENTION = helper.Item() # text_mention - for users without usernames