From c11a9f810c7019965ff3ceaeabae83a1ab19838f Mon Sep 17 00:00:00 2001 From: sviat9440 Date: Wed, 21 Mar 2018 07:35:42 +0300 Subject: [PATCH] Update types.py Added 'json' property to class 'Message', to quickly save a message to the database --- telebot/types.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/telebot/types.py b/telebot/types.py index f497a7c..a8dbe62 100644 --- a/telebot/types.py +++ b/telebot/types.py @@ -369,7 +369,7 @@ class Message(JsonDeserializable): if 'connected_website' in obj: opts['connected_website'] = obj['connected_website'] content_type = 'connected_website' - return cls(message_id, from_user, date, chat, content_type, opts) + return cls(message_id, from_user, date, chat, content_type, opts, json) @classmethod def parse_chat(cls, chat): @@ -436,6 +436,7 @@ class Message(JsonDeserializable): self.connected_website = None for key in options: setattr(self, key, options[key]) + self.json = json class MessageEntity(JsonDeserializable):