editEphemeralMessageText
Mengedit teks pesan efemeral (Bot API 10.2).
Nilai kembalian: Jika berhasil, mengembalikan True.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
chat_id | Integer or String | Ya | ID chat atau @username |
receiver_user_id | Integer | Ya | ID pengguna yang menerima pesan |
ephemeral_message_id | Integer | Ya | ID pesan efemeral |
text | String | Opsional | Teks baru (1-4096, wajib jika rich_message tidak diisi) |
parse_mode | String | Opsional | HTML, Markdown, MarkdownV2 |
entities | Array of MessageEntity | Opsional | Array JSON MessageEntity |
rich_message | InputRichMessage | Opsional | Objek JSON InputRichMessage — wajib jika text tidak diisi (Bot API 10.3) |
link_preview_options | LinkPreviewOptions | Opsional | Objek JSON LinkPreviewOptions |
reply_markup | InlineKeyboardMarkup | Opsional | Objek JSON InlineKeyboardMarkup |
Contoh permintaan
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/editEphemeralMessageText" \
-H "Content-Type: application/json" \
-d '{
"chat_id": 123456789,
"receiver_user_id": 123456789,
"ephemeral_message_id": 1
}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/editEphemeralMessageText",
json={
"chat_id": 123456789,
"receiver_user_id": 123456789,
"ephemeral_message_id": 1
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/editEphemeralMessageText`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"chat_id": 123456789,
"receiver_user_id": 123456789,
"ephemeral_message_id": 1
}),
});
console.log(await res.json());
Panduan langkah demi langkah: Cara Membuat Bot Telegram: dari BotFather sampai Pesan Pertama
Metode terkait
editEphemeralMessageMediaMengedit media pesan efemeral (Bot API 10.2).editEphemeralMessageCaptionMengedit keterangan pesan efemeral (Bot API 10.2).editEphemeralMessageReplyMarkupMengedit reply markup pesan efemeral (Bot API 10.2).deleteEphemeralMessageMenghapus pesan efemeral (Bot API 10.2).