package tgapi // InlineQueryResult is a JSON-serializable inline query result object. // See https://core.telegram.org/bots/api#inlinequeryresult type InlineQueryResult map[string]any // InlineQueryResultsButton represents a button shown above inline query results. // See https://core.telegram.org/bots/api#inlinequeryresultsbutton type InlineQueryResultsButton struct { Text string `json:"text"` WebApp *WebAppInfo `json:"web_app,omitempty"` StartParameter string `json:"start_parameter,omitempty"` } // SentWebAppMessage describes an inline message sent by a Web App on behalf of a user. // See https://core.telegram.org/bots/api#sentwebappmessage type SentWebAppMessage struct { InlineMessageID string `json:"inline_message_id,omitempty"` } // PreparedInlineMessage describes a prepared inline message. // See https://core.telegram.org/bots/api#preparedinlinemessage type PreparedInlineMessage struct { ID string `json:"id"` ExpirationDate int `json:"expiration_date"` }