diff --git a/telethon/client/uploads.py b/telethon/client/uploads.py index 7061a00a..7a0cac3c 100644 --- a/telethon/client/uploads.py +++ b/telethon/client/uploads.py @@ -77,7 +77,7 @@ def _resize_photo_if_needed( result.paste(image, mask=image.split()[alpha_index]) buffer = io.BytesIO() - result.save(buffer, 'JPEG', **kwargs) + result.save(buffer, 'JPEG', progressive=True, **kwargs) buffer.seek(0) return buffer