editEphemeralMessageReplyMarkup
Geçici mesajın klavyesini (reply markup) düzenler (Bot API 10.2).
Dönüş değeri: Başarılı olduğunda True döndürür.
Parametreler
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
chat_id | Integer or String | Evet | Sohbet ID'si veya @username |
receiver_user_id | Integer | Evet | Mesajı alan kullanıcının ID'si |
ephemeral_message_id | Integer | Evet | Geçici mesaj ID'si |
reply_markup | InlineKeyboardMarkup | İsteğe bağlı | JSON: InlineKeyboardMarkup |
Örnek istek
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/editEphemeralMessageReplyMarkup" \
-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}/editEphemeralMessageReplyMarkup",
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}/editEphemeralMessageReplyMarkup`, {
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());
Adım adım rehber: Telegram bot nasıl yapılır? BotFather ile adım adım bot oluşturma
İlgili metotlar
editEphemeralMessageTextGeçici mesajın metnini düzenler (Bot API 10.2).editEphemeralMessageMediaGeçici mesajın medyasını düzenler (Bot API 10.2).editEphemeralMessageCaptionGeçici mesajın altyazısını düzenler (Bot API 10.2).deleteEphemeralMessageGeçici mesajı siler (Bot API 10.2).