Skip to content

miniproto.file_id.input_media_from_file_id

miniproto.file_id.input_media_from_file_id

Section titled “miniproto.file_id.input_media_from_file_id”
input_media_from_file_id(file_id: str, *, spoiler: bool = False, ttl_seconds: int | None = None, video_cover: object | None = None, video_timestamp: int | None = None) -> object

Decode a file ID into Telegram input media.

Parameters:

  • file_id (str) – Local identifier produced by :func:encode_file_id.
  • spoiler (bool) – Request spoiler presentation; defaults to False.
  • ttl_seconds (int | None) – Optional self-destruct timer.
  • video_cover (object | None) – Optional cover input for document media.
  • video_timestamp (int | None) – Optional start timestamp for document media.

Returns:

  • object – Matching generated input-media object.