From 5f7dd681f4811d4e7e4c1345cc1e836c3319d820 Mon Sep 17 00:00:00 2001 From: Dan <14043624+delivrance@users.noreply.github.com> Date: Tue, 24 Apr 2018 15:00:36 +0200 Subject: [PATCH] Clean VideoNote type --- pyrogram/client/types/video_note.py | 30 ++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/pyrogram/client/types/video_note.py b/pyrogram/client/types/video_note.py index 64aad528..1ae879fd 100644 --- a/pyrogram/client/types/video_note.py +++ b/pyrogram/client/types/video_note.py @@ -41,12 +41,36 @@ class VideoNote(Object): file_size (``int`` ``32-bit``, optional): File size. + file_name (``str``, optional): + Video note file name. + + mime_type (``str``, optional): + MIME type of the file as defined by sender. + + file_size (``int`` ``32-bit``, optional): + File size. + + date (``int``, optional): + Date the video note was sent in Unix time. """ ID = 0xb0700010 - def __init__(self, file_id, length, duration, thumb=None, file_size=None): + def __init__( + self, + file_id: str, + length: int, + duration: int, + thumb=None, + file_name: str = None, + mime_type: str = None, + file_size: int = None, + date: int = None + ): self.file_id = file_id # string + self.thumb = thumb # flags.0?PhotoSize + self.file_name = file_name # flags.1?string + self.mime_type = mime_type # flags.2?string + self.file_size = file_size # flags.3?int + self.date = date # flags.4?int self.length = length # int self.duration = duration # int - self.thumb = thumb # flags.0?PhotoSize - self.file_size = file_size # flags.1?int