edit_ephemeral_message_text()

Client.edit_ephemeral_message_text(chat_id: int | str, message_id: int, text: str | None = None, rich_message: InputRichMessage | None = None, parse_mode: ParseMode | None = None, entities: List[MessageEntity] | None = None, reply_markup: InlineKeyboardMarkup | None = None) Message | bool

Edit the text of an ephemeral message (Bot API 10.2 / 10.3).

Parameters:
  • chat_id (int | str) – Unique identifier (int) or username (str) of the target chat.

  • message_id (int) – Ephemeral message identifier.

  • text (str, optional) – New text of the message.

  • rich_message (InputRichMessage, optional) – New rich message content (Bot API 10.3).

  • parse_mode (ParseMode, optional) – By default, texts are parsed using both Markdown and HTML styles.

  • entities (List of MessageEntity, optional) – List of special entities that appear in message text.

  • reply_markup (InlineKeyboardMarkup, optional) – An InlineKeyboardMarkup object.

Returns:

Message | bool – On success, the edited Message is returned, otherwise True.