answerGuestQuery
Menjawab guest query - mode tamu (Bot API 10.0).
Nilai kembalian: Jika berhasil, mengembalikan SentGuestMessage.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
guest_query_id | String | Ya | ID guest query |
result | InlineQueryResult | Ya | Objek JSON InlineQueryResult — pesan yang akan dikirim |
Contoh permintaan
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/answerGuestQuery" \
-H "Content-Type: application/json" \
-d '{
"guest_query_id": "GUEST_QUERY_ID",
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/answerGuestQuery",
json={
"guest_query_id": "GUEST_QUERY_ID",
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/answerGuestQuery`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"guest_query_id": "GUEST_QUERY_ID",
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}),
});
console.log(await res.json());
Panduan langkah demi langkah: Cara Membuat Bot Telegram: dari BotFather sampai Pesan Pertama
Metode terkait
answerCallbackQueryMenjawab callback query.answerInlineQueryMenjawab inline query.answerWebAppQueryMengirim hasil interaksi Web App.answerChatJoinRequestQueryMenjawab query permintaan bergabung ke chat (Bot API 10.1).sendChatJoinRequestWebAppMenampilkan Mini App untuk query permintaan bergabung ke chat (Bot API 10.1).