InputPaidMedia¶
- class telegram.InputPaidMedia(type, media, *, api_kwargs=None)[source]¶
Bases:
telegram.TelegramObjectBase class for Telegram InputPaidMedia Objects. Currently, it can be one of:
See also
Added in version 21.4.
- Parameters:
type (
str) – Type of media that the instance represents.media (
str|InputFile) – File to send. Pass afile_idas String to send a file that exists on the Telegram servers (recommended), pass an HTTP URL as a String for Telegram to get a file from the Internet, or upload a new one. To upload a file, you can either pass a file object (e.g.open("filename", "rb")) or the file contents as bytes. If the bot is running inlocal_mode, passing the path of the file (as string orpathlib.Pathobject) is supported as well.
- media[source]¶
Media to send.
- Type:
str|telegram.InputFile