editEphemeralMessageMedia method

Future<bool> editEphemeralMessageMedia(
  1. InputMedia media, {
  2. InlineKeyboardMarkup? replyMarkup,
})

Edits the media of the current ephemeral message.

Use this in callback query handlers for buttons on ephemeral messages. New files can be uploaded.

Implementation

Future<bool> editEphemeralMessageMedia(
  InputMedia media, {
  InlineKeyboardMarkup? replyMarkup,
}) async {
  final (chatId, receiverUserId, ephemeralId) = _ephemeralTarget(
    APIMethod.editEphemeralMessageMedia,
  );

  return api.editEphemeralMessageMedia(
    chatId,
    receiverUserId,
    ephemeralId,
    media,
    replyMarkup: replyMarkup,
  );
}