Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/grammy/mod.ts>Api#answerInlineQuery

The Telegram Bot Framework.
Very Popular
Go to Latest
method Api.prototype.answerInlineQuery
import { Api } from "https://deno.land/x/grammy@v1.31.2/mod.ts";

Use this method to send answers to an inline query. On success, True is returned. No more than 50 results per query are allowed.

Example: An inline bot that sends YouTube videos can ask the user to connect the bot to their YouTube account to adapt search results accordingly. To do this, it displays a 'Connect your YouTube account' button above the results, or even before showing any. The user presses the button, switches to a private chat with the bot and, in doing so, passes a start parameter that instructs the bot to return an OAuth link. Once done, the bot can offer a switch_inline button so that the user can easily return to the chat where they wanted to use the bot's inline capabilities.

Parameters

inline_query_id: string

Unique identifier for the answered query

results: readonly InlineQueryResult[]

An array of results for the inline query

optional
other: Other<R, "answerInlineQuery", "inline_query_id" | "results">

Optional remaining parameters, confer the official reference below

optional
signal: AbortSignal

Optional AbortSignal to cancel the request

Official reference: https://core.telegram.org/bots/api#answerinlinequery