@@ -225,20 +225,20 @@ class Message(PyrogramType):
225225
226226 # TODO: Add game missing field. Also invoice, successful_payment, connected_website
227227
228- def __init__ (self , message_id : int , * ,
229- date : int = None , chat = None , from_user = None , forward_from = None , forward_from_chat = None ,
230- forward_from_message_id : int = None , forward_signature : str = None , forward_date : int = None ,
231- reply_to_message = None , mentioned = None , empty = None , service = None , media = None , edit_date : int = None ,
232- media_group_id : str = None , author_signature : str = None , text : str = None , entities : list = None ,
233- caption_entities : list = None , audio = None , document = None , photo = None , sticker = None , animation = None ,
234- video = None , voice = None , video_note = None , caption : str = None , contact = None , location = None , venue = None ,
235- web_page = None , new_chat_members : list = None , left_chat_member = None , new_chat_title : str = None ,
236- new_chat_photo = None , delete_chat_photo : bool = None , group_chat_created : bool = None ,
237- supergroup_chat_created : bool = None , channel_chat_created : bool = None ,
238- migrate_to_chat_id : int = None , migrate_from_chat_id : int = None , pinned_message = None ,
239- views : int = None , via_bot = None , outgoing : bool = None , matches : list = None , command : list = None ,
240- reply_markup = None ,
241- client = None , raw = None ):
228+ def __init__ (self , * , client , raw , message_id : int , date : int = None , chat = None , from_user = None , forward_from = None ,
229+ forward_from_chat = None , forward_from_message_id : int = None , forward_signature : str = None ,
230+ forward_date : int = None , reply_to_message = None , mentioned = None , empty = None , service = None , media = None ,
231+ edit_date : int = None , media_group_id : str = None , author_signature : str = None , text : str = None ,
232+ entities : list = None , caption_entities : list = None , audio = None , document = None , photo = None ,
233+ sticker = None , animation = None , video = None , voice = None , video_note = None , caption : str = None ,
234+ contact = None , location = None , venue = None , web_page = None , new_chat_members : list = None ,
235+ left_chat_member = None , new_chat_title : str = None , new_chat_photo = None , delete_chat_photo : bool = None ,
236+ group_chat_created : bool = None , supergroup_chat_created : bool = None ,
237+ channel_chat_created : bool = None , migrate_to_chat_id : int = None , migrate_from_chat_id : int = None ,
238+ pinned_message = None , views : int = None , via_bot = None , outgoing : bool = None , matches : list = None ,
239+ command : list = None , reply_markup = None ):
240+ super (). __init__ ( client , raw )
241+
242242 self .message_id = message_id
243243 self .date = date
244244 self .chat = chat
@@ -290,9 +290,6 @@ def __init__(self, message_id: int, *,
290290 self .command = command
291291 self .reply_markup = reply_markup
292292
293- self ._client = client
294- self ._raw = raw
295-
296293 @staticmethod
297294 def parse (client , message : types .Message or types .MessageService or types .MessageEmpty , users : dict , chats : dict ,
298295 replies : int = 1 ):
0 commit comments