class

Tourmaline::SwitchInlineQueryChosenChat

Inherits JSON::Serializable / Reference / Object

This object represents an inline button that switches the current user to inline mode in a chosen chat, with an optional default inline query.

Constructors

new(query : String | Nil = nil, allow_user_chats : Bool | Nil = nil, allow_bot_chats : Bool | Nil = nil, allow_group_chats : Bool | Nil = nil, allow_channel_chats : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

allow_bot_chats=(allow_bot_chats : Bool | Nil)

Optional. True, if private chats with bots can be chosen

Source
allow_bot_chats?

Optional. True, if private chats with bots can be chosen

Source
allow_channel_chats=(allow_channel_chats : Bool | Nil)

Optional. True, if channel chats can be chosen

Source
allow_channel_chats?

Optional. True, if channel chats can be chosen

Source
allow_group_chats=(allow_group_chats : Bool | Nil)

Optional. True, if group and supergroup chats can be chosen

Source
allow_group_chats?

Optional. True, if group and supergroup chats can be chosen

Source
allow_user_chats=(allow_user_chats : Bool | Nil)

Optional. True, if private chats with users can be chosen

Source
allow_user_chats?

Optional. True, if private chats with users can be chosen

Source
query

Optional. The default inline query to be inserted in the input field. If left empty, only the bot's username will be inserted

Source
query=(query : String | Nil)

Optional. The default inline query to be inserted in the input field. If left empty, only the bot's username will be inserted

Source