answerInlineQuery
به کوئری اینلاین پاسخ میدهد.
مقدار بازگشتی: در صورت موفقیت، True برمیگرداند.
پارامترها
| پارامتر | نوع | الزامی | توضیحات |
|---|---|---|---|
inline_query_id | String | بله | شناسه کوئری اینلاین |
results | Array of InlineQueryResult | بله | آرایه JSON از نوع InlineQueryResult |
cache_time | Integer | اختیاری | مدت کش به ثانیه |
is_personal | Boolean | اختیاری | نتایج شخصی |
next_offset | String | اختیاری | آفست صفحه بعد |
button | InlineQueryResultsButton | اختیاری | آبجکت JSON از نوع InlineQueryResultsButton |
نمونه درخواست
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/answerInlineQuery" \
-H "Content-Type: application/json" \
-d '{
"inline_query_id": "INLINE_QUERY_ID",
"results": [
{
"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}/answerInlineQuery",
json={
"inline_query_id": "INLINE_QUERY_ID",
"results": [
{
"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}/answerInlineQuery`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"inline_query_id": "INLINE_QUERY_ID",
"results": [
{
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
]
}),
});
console.log(await res.json());
راهنمای گامبهگام: ساخت ربات تلگرام: آموزش قدمبهقدم از BotFather تا اولین پیام با Python
متدهای مرتبط
answerCallbackQueryبه کوئری callback پاسخ میدهد.answerGuestQueryبه کوئری مهمان پاسخ میدهد - حالت مهمان (Bot API 10.0).answerWebAppQueryنتیجه تعامل با Web App را ارسال میکند.answerChatJoinRequestQueryبه کوئری درخواست عضویت در چت پاسخ میدهد (Bot API 10.1).sendChatJoinRequestWebAppبرای کوئری درخواست عضویت در چت، Mini App نمایش میدهد (Bot API 10.1).