peyk.platforms.telegram.types.passport_file¶
Classes
|
This object represents a file uploaded to Telegram Passport. |
- class peyk.platforms.telegram.types.passport_file.PassportFile(file_id: str, file_unique_id: str, file_size: int, file_date: int)[source]¶
Bases:
objectThis object represents a file uploaded to Telegram Passport. Currently all Telegram Passport files are in JPEG format when decrypted and don’t exceed 10MB.
- Variables:
file_id (str) – Identifier for this file, which can be used to download or reuse the file
file_unique_id (str) – Unique identifier for this file, which is supposed to be the same over time and for different bots. Can’t be used to download or reuse the file.
file_size (int) – File size in bytes
file_date (int) – Unix time when the file was uploaded
- file_id: str¶
- file_unique_id: str¶
- file_size: int¶
- file_date: int¶
- classmethod from_dict(data: dict | None) PassportFile | None[source]¶
Provides the from dict operation for the Telegram integration.
- Parameters:
data – Value used by this operation.
- Returns:
Result produced by the operation.