upload.File

class pyrogram.raw.types.upload.File

File content.

Constructor of File.

Details:
  • Layer: 223

  • ID: 96A18D5

Parameters:
  • type (storage.FileType) – File type

  • mtime (int 32-bit) – Modification time

  • bytes (bytes) – Binary data, file content

Functions:

This object can be returned by 1 function.

upload.GetFile

Returns content of a whole file or its part.

TL Schema

upload.file#96a18d5
type:storage.FileType
mtime:int
bytes:bytes

= upload.File

Parameter Tree

File
├── typestorage.FileType
│ ├── storage.FileUnknown
│ ├── storage.FilePartial
│ ├── storage.FileJpeg
│ ├── storage.FileGif
│ ├── storage.FilePng
│ ├── storage.FilePdf
│ ├── storage.FileMp3
│ ├── storage.FileMov
│ ├── storage.FileMp4
│ └── storage.FileWebp
├── mtimeint
└── bytesbytes

Example

File(
    type=FileUnknown(),
    mtime=0,
    bytes=b"data",
)