class Tourmaline::InlineQuery
inherits Reference
#
This object represents an incoming inline query. When the user sends an empty query, your bot could return some default or trending results.
Included modules
JSON::Serializable
Constructors#
.new(id, from, query, offset, chat_type : String? = nil, location : Tourmaline::Location? = nil)
#
(id, from, query, offset, chat_type : String? = nil, location : Tourmaline::Location? = nil)
Methods#
#chat_type : String?
#
: String?
Optional. Type of the chat from which the inline query was sent. Can be either "sender" for a private chat with the inline query sender, "private", "group", "supergroup", or "channel". The chat type should be always known for requests sent from official clients and most third-party clients, unless the request was sent from a secret chat
#chat_type=(chat_type : String?)
#
(chat_type : String?)
Optional. Type of the chat from which the inline query was sent. Can be either "sender" for a private chat with the inline query sender, "private", "group", "supergroup", or "channel". The chat type should be always known for requests sent from official clients and most third-party clients, unless the request was sent from a secret chat
#location : Tourmaline::Location?
#
: Tourmaline::Location?
Optional. Sender location, only for bots that request user location
#location=(location : Tourmaline::Location?)
#
(location : Tourmaline::Location?)
Optional. Sender location, only for bots that request user location
#offset=(offset : String)
#
(offset : String)
Offset of the results to be returned, can be controlled by the bot