Document

class pyrogram.raw.types.Document

Document

Constructor of Document.

Details:
  • Layer: 187

  • ID: 8FD4C4D8

Parameters:
  • id (int 64-bit) – Document ID

  • access_hash (int 64-bit) – Check sum, dependent on document ID

  • file_reference (bytes) – File reference

  • date (int 32-bit) – Creation date

  • mime_type (str) – MIME type

  • size (int 64-bit) – Size

  • dc_id (int 32-bit) – DC ID

  • attributes (List of DocumentAttribute) – Attributes

  • thumbs (List of PhotoSize, optional) – Thumbnails

  • video_thumbs (List of VideoSize, optional) – Video thumbnails

Functions:

This object can be returned by 4 functions.

account.UploadTheme

Upload theme

account.UploadRingtone

Upload notification sound, use account.saveRingtone to convert it and add it to the list of saved notification sounds.

messages.GetDocumentByHash

Get a document by its SHA256 hash, mainly used for gifs

messages.GetCustomEmojiDocuments

Fetch custom emoji stickers ».