def __init__(self, message, quality=20): if message.reply_to_message: self.PhotoSize_object = message.reply_to_message.photo[-1] self.reply_to_message_id = message.reply_to_message.message_id else: self.PhotoSize_object = message.photo[-1] self.reply_to_message_id = None self.chat_id = message.chat_id self.message_id = message.message_id self.file_path = BASE_FILE_PATH.format(self.chat_id, self.message_id) self.message = message Picture.__init__(self, self.file_path, quality=quality)
def __init__(self, message, quality=20): if message.reply_to_message: self.PhotoSize_object = message.reply_to_message.photo[-1] self.reply_to_message_id = message.reply_to_message.message_id else: self.PhotoSize_object = message.photo[-1] self.reply_to_message_id = None self.chat_id = message.chat_id self.message_id = message.message_id self.from_user = message.from_user # user that send the picture self.date = message.date # date in Unix time self.file_path = BASE_FILE_PATH.format(self.chat_id, self.message_id) self.message = message Picture.__init__(self, self.file_path, quality=quality)
def __init__(self, filename): Picture.__init__(self, filename) self.add_sidecar(self.basename + '.thumb.jpg', 'thumbnail') self.checksum = hashlib.sha1(filename).hexdigest()
def __init__(self, filename): Picture.__init__(self, filename) self.add_sidecar(self.basename + '.thumb.jpg', 'thumbnail') self.checksum = hashlib.sha1(filename).hexdigest()