edit_inline_media()¶
- Client.edit_inline_media()¶
Edit inline animation, audio, document, photo or video messages, or to add media to text messages.
When an inline message is edited, a new file can’t be uploaded; use a previously uploaded file via its file_id or specify a URL.
Usable by Users Bots
- Parameters:¶
inline_message_id (``str``) – Required if chat_id and message_id are not specified. Identifier of the inline message.
media (:obj:`~pyrogram.types.InputMedia`) – One of the InputMedia objects describing an animation, audio, document, photo or video.
reply_markup (:obj:`~pyrogram.types.InlineKeyboardMarkup`, *optional*) – An InlineKeyboardMarkup object.
- Returns:¶
``bool`` (On success, True is returned.)
Example
from pyrogram.types import InputMediaPhoto, InputMediaVideo, InputMediaAudio # Bots only # Replace the current media with a local photo await app.edit_inline_media(inline_message_id, InputMediaPhoto("new_photo.jpg")) # Replace the current media with a local video await app.edit_inline_media(inline_message_id, InputMediaVideo("new_video.mp4")) # Replace the current media with a local audio await app.edit_inline_media(inline_message_id, InputMediaAudio("new_audio.mp3"))