miniproto.file_id.DecodedFileId
miniproto.file_id.DecodedFileId
Section titled “miniproto.file_id.DecodedFileId”DecodedFileId(kind: FileIdKind, id: int, access_hash: int, file_reference: bytes, dc_id: int | None = None, size: int | None = None, file_name: str | None = None, mime_type: str | None = None, thumb_size: str = '') -> NoneDecoded local file-id fields used to recreate a media location or input media.
Attributes:
- kind (
FileIdKind) – Encoded media kind, either"document"or"photo". - id (
int) – Telegram document or photo ID. - access_hash (
int) – Telegram access hash required for reuse. - file_reference (
bytes) – Telegram file reference required for reuse. - dc_id (
int | None) – Optional data-center ID retained as metadata. - size (
int | None) – Optional known media size retained as metadata. - file_name (
str | None) – Optional document filename retained as metadata. - mime_type (
str | None) – Optional MIME type retained as metadata. - thumb_size (
str) – Input-location thumbnail size, defaulting to the empty size.