telegram.PassportElementErrorFile

class telegram.PassportElementErrorFile(type, file_hash, message, **kwargs)

Bases: telegram.passport.passportelementerrors.PassportElementError

Represents an issue with a document scan. The error is considered resolved when the file with the document scan changes.

type

The section of the user’s Telegram Passport which has the issue, one of “utility_bill”, “bank_statement”, “rental_agreement”, “passport_registration”, “temporary_registration”.

Type:str
file_hash

Base64-encoded file hash.

Type:str
message

Error message.

Type:str
Parameters:
  • type (str) – The section of the user’s Telegram Passport which has the issue, one of “utility_bill”, “bank_statement”, “rental_agreement”, “passport_registration”, “temporary_registration”.
  • file_hash (str) – Base64-encoded file hash.
  • message (str) – Error message.
  • **kwargs (dict) – Arbitrary keyword arguments.