diff --git a/telebot/types.py b/telebot/types.py index adf37e1..ccf964a 100644 --- a/telebot/types.py +++ b/telebot/types.py @@ -91,6 +91,8 @@ class Update(JsonDeserializable): callback_query = None if 'message' in obj: message = Message.de_json(obj['message']) + if 'edited_message' in obj: + edited_message = Message.de_json(obj['edited_message']) if 'inline_query' in obj: inline_query = InlineQuery.de_json(obj['inline_query']) if 'chosen_inline_result' in obj: @@ -99,9 +101,10 @@ class Update(JsonDeserializable): callback_query = CallbackQuery.de_json(obj['callback_query']) return cls(update_id, message, inline_query, chosen_inline_result, callback_query) - def __init__(self, update_id, message, inline_query, chosen_inline_result, callback_query): + def __init__(self, update_id, message, edited_message, inline_query, chosen_inline_result, callback_query): self.update_id = update_id self.message = message + self.edited_message = edited_message self.inline_query = inline_query self.chosen_inline_result = chosen_inline_result self.callback_query = callback_query