class

TelegramBot::KeyboardButtonRequestChat

Inherits JSON::Serializable < Reference < Object

Constructors

new(request_id : Int32, chat_is_channel : Bool, *, chat_is_forum : Bool | Nil = nil, chat_has_username : Bool | Nil = nil, chat_is_created : Bool | Nil = nil, user_administrator_rights : ChatAdministratorRights | Nil = nil, bot_administrator_rights : ChatAdministratorRights | Nil = nil, bot_is_member : Bool | Nil = nil, request_title : Bool | Nil = nil, request_username : Bool | Nil = nil, request_photo : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

bot_administrator_rights
Source
bot_administrator_rights=(bot_administrator_rights : ChatAdministratorRights | Nil)
Source
bot_is_member=(bot_is_member : Bool | Nil)
Source
bot_is_member?
Source
chat_has_username=(chat_has_username : Bool | Nil)
Source
chat_has_username?
Source
chat_is_channel=(chat_is_channel : Bool)
Source
chat_is_channel?
Source
chat_is_created=(chat_is_created : Bool | Nil)
Source
chat_is_created?
Source
chat_is_forum=(chat_is_forum : Bool | Nil)
Source
chat_is_forum?
Source
request_id
Source
request_id=(request_id : Int32)
Source
request_photo=(request_photo : Bool | Nil)
Source
request_photo?
Source
request_title=(request_title : Bool | Nil)
Source
request_title?
Source
request_username=(request_username : Bool | Nil)
Source
request_username?
Source
user_administrator_rights
Source
user_administrator_rights=(user_administrator_rights : ChatAdministratorRights | Nil)
Source