answerGuestQuery
Trả lời truy vấn khách - chế độ khách (Bot API 10.0).
Giá trị trả về: Nếu thành công, trả về SentGuestMessage.
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
guest_query_id | String | Có | ID truy vấn khách |
result | InlineQueryResult | Có | Đối tượng JSON InlineQueryResult — tin nhắn cần gửi |
Ví dụ request
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());
Hướng dẫn từng bước: Cách tạo bot Telegram từ A đến Z: BotFather, token và tin nhắn đầu tiên
Phương thức liên quan
answerCallbackQueryTrả lời truy vấn callback.answerInlineQueryTrả lời truy vấn inline.answerWebAppQueryGửi kết quả tương tác Web App.answerChatJoinRequestQueryTrả lời truy vấn yêu cầu tham gia chat (Bot API 10.1).sendChatJoinRequestWebAppHiển thị Mini App cho truy vấn yêu cầu tham gia chat (Bot API 10.1).