def download_stickers_to_file(self, bot: Bot, sticker: Sticker, file_object: BufferedWriter): """Download Sticker as images to file_object Args: bot (:obj:`telegram.bot.Bot`): Telegram Api Bot Object. sticker (:obj:`telegram.sticker.Sticker`): A Sticker object file_object (:obj:`io.BufferedWriter`): File like object """ sticker = bot.get_file(sticker.file_id) sticker.download(out=file_object) if getattr(file_object, 'save', None): file_object.save() else: save_file(file_object) image = Image.open(file_object.name) image.save(file_object, format='png') return file_object