Telegram Bot API
🌐 Português

editMessageCaption

Categoria: Edição · Bot API 10.3 · Documentação oficial

Edita a legenda de uma mídia.

Retorno: Em caso de sucesso, retorna Message or True.

Parâmetros

ParâmetroTipoObrigatórioDescrição
business_connection_idStringOpcionalID da conexão comercial
chat_idInteger or StringOpcionalChat ID
message_idIntegerOpcionalID da mensagem
inline_message_idStringOpcionalID da mensagem inline
captionStringOpcionalNova legenda
parse_modeStringOpcionalHTML, Markdown, MarkdownV2
caption_entitiesArray of MessageEntityOpcionalArray JSON de MessageEntity
show_caption_above_mediaBooleanOpcionalMostrar legenda acima da mídia
reply_markupInlineKeyboardMarkupOpcionalObjeto JSON InlineKeyboardMarkup

As descrições dos parâmetros são resumos concisos; consulte a documentação oficial para ver o texto completo.

Exemplo de requisição

curl

curl -s "https://api.telegram.org/bot$TOKEN/editMessageCaption"

Python

import requests

TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.get(f"https://api.telegram.org/bot{TOKEN}/editMessageCaption", timeout=30)
print(resp.json())

JavaScript

const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/editMessageCaption`);
console.log(await res.json());

Guia passo a passo: Como criar um bot no Telegram grátis: do BotFather à primeira mensagem