AutoDownloadSettings

class pyrogram.raw.types.AutoDownloadSettings

Autodownload settings

Constructor of AutoDownloadSettings.

Details:
  • Layer: 187

  • ID: BAA57628

Parameters:
  • photo_size_max (int 32-bit) – Maximum size of photos to preload

  • video_size_max (int 64-bit) – Maximum size of videos to preload

  • file_size_max (int 64-bit) – Maximum size of other files to preload

  • video_upload_maxbitrate (int 32-bit) – Maximum suggested bitrate for uploading videos

  • small_queue_active_operations_max (int 32-bit) – A limit, specifying the maximum number of files that should be downloaded in parallel from the same DC, for files smaller than 20MB.

  • large_queue_active_operations_max (int 32-bit) – A limit, specifying the maximum number of files that should be downloaded in parallel from the same DC, for files bigger than 20MB.

  • disabled (bool, optional) – Disable automatic media downloads?

  • video_preload_large (bool, optional) – Whether to preload the first seconds of videos larger than the specified limit

  • audio_preload_next (bool, optional) – Whether to preload the next audio track when you’re listening to music

  • phonecalls_less_data (bool, optional) – Whether to enable data saving mode in phone calls

  • stories_preload (bool, optional) – Whether to preload stories; in particular, the first documentAttributeVideo.preload_prefix_size bytes of story videos should be preloaded.