Skip to content

miniproto.media.download.media_from_raw

media_from_raw(raw: object) -> Media | None

Normalize supported raw Telegram media shapes into a :class:Media record.

Parameters:

  • raw (object) – Media, message/update, document, photo, or input file location.

Returns:

  • Media | None – A normalized media record, or None when raw is unsupported or absent.