telegram.InputMedia#

class telegram.InputMedia(*args, **kwargs)[source]#

Bases: telegram.TelegramObject

Base class for Telegram InputMedia Objects.

Changed in version 20.0:: Added arguments and attributes type, media, caption, caption_entities, parse_mode.

Parameters
type[source]#

Type of the input media.

Type

str

media[source]#

Media to send.

Type

str | telegram.InputFile

caption[source]#

Optional. Caption of the media to be sent.

Type

str

parse_mode[source]#

Optional. The parse mode to use for text formatting.

Type

str

caption_entities[source]#

Optional. List of special entities that appear in the caption.

Type

List[telegram.MessageEntity]

to_dict()[source]#

See telegram.TelegramObject.to_dict().