diff --git a/telegram/messageentity.py b/telegram/messageentity.py index a712cefa7..179f74feb 100644 --- a/telegram/messageentity.py +++ b/telegram/messageentity.py @@ -51,3 +51,21 @@ class MessageEntity(TelegramObject): data = super(MessageEntity, MessageEntity).de_json(data) return MessageEntity(**data) + + @staticmethod + def de_list(data): + """ + Args: + data (list): + + Returns: + List: + """ + if not data: + return list() + + entities = list() + for entity in data: + entities.append(MessageEntity.de_json(entity)) + + return entities