Skip to content

Commit d701fd6

Browse files
committed
Merge remote-tracking branch 'origin/feature-changes20160522' into api2.1
2 parents 8e3c9d8 + 8c20f63 commit d701fd6

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

telebot/types.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ def __init__(self, update_id, message, edited_message, inline_query, chosen_inli
111111
self.update_id = update_id
112112
self.edited_message = edited_message
113113
self.message = message
114+
self.edited_message = edited_message
114115
self.inline_query = inline_query
115116
self.chosen_inline_result = chosen_inline_result
116117
self.callback_query = callback_query
@@ -187,6 +188,8 @@ def de_json(cls, json_string):
187188
opts['forward_date'] = obj['forward_date']
188189
if 'reply_to_message' in obj:
189190
opts['reply_to_message'] = Message.de_json(obj['reply_to_message'])
191+
if 'edit_date' in obj:
192+
opts['edit_date'] = obj.get('edit_date')
190193
if 'text' in obj:
191194
opts['text'] = obj['text']
192195
content_type = 'text'
@@ -278,6 +281,7 @@ def __init__(self, message_id, from_user, date, chat, content_type, options):
278281
self.forward_from = None
279282
self.forward_date = None
280283
self.reply_to_message = None
284+
self.edit_date = None
281285
self.text = None
282286
self.entities = None
283287
self.audio = None
@@ -313,13 +317,17 @@ def de_json(cls, json_string):
313317
offset = obj['offset']
314318
length = obj['length']
315319
url = obj.get('url')
316-
return cls(type, offset, length, url)
320+
user = None
321+
if 'user' in obj:
322+
user = User.de_json(obj['user'])
323+
return cls(type, offset, length, url, user)
317324

318-
def __init__(self, type, offset, length, url=None):
325+
def __init__(self, type, offset, length, url=None, user=None):
319326
self.type = type
320327
self.offset = offset
321328
self.length = length
322329
self.url = url
330+
self.user = user
323331

324332

325333
class PhotoSize(JsonDeserializable):

0 commit comments

Comments
 (0)