class TelegramBot::ReplyKeyboardMarkup

Included Modules

Defined in:

telegram_bot/types/reply_keyboard_markup.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(keyboard : Array(Array(KeyboardButton)), *, resize_keyboard : Bool | Nil = nil, one_time_keyboard : Bool | Nil = nil, selective : Bool | Nil = nil) #

[View source]
def self.new(keyboard : Array(Array(String)), *, resize_keyboard : Bool | Nil = nil, one_time_keyboard : Bool | Nil = nil, selective : Bool | Nil = nil) #

Alternative constructor that allows to build markup object with text-only buttons


[View source]

Instance Method Detail

def keyboard : Array(Array(KeyboardButton)) #

[View source]
def keyboard=(keyboard : Array(Array(KeyboardButton))) #

[View source]
def one_time_keyboard=(one_time_keyboard : Bool | Nil) #

[View source]
def one_time_keyboard? : Bool | Nil #

[View source]
def resize_keyboard=(resize_keyboard : Bool | Nil) #

[View source]
def resize_keyboard? : Bool | Nil #

[View source]
def selective=(selective : Bool | Nil) #

[View source]
def selective? : Bool | Nil #

[View source]