Module: Telegram::Utils::KeyboardBuilder
- Defined in:
- lib/telegram/utils/keyboard_builder.rb
Class Method Summary collapse
Class Method Details
.inline_keyboard(buttons) ⇒ Object
15 16 17 18 19 |
# File 'lib/telegram/utils/keyboard_builder.rb', line 15 def inline_keyboard btnClass = Telegram::Bot::Types::InlineKeyboardButton kbClass = Telegram::Bot::Types::InlineKeyboardMarkup build :keyboard, , btnClass, kbClass end |
.keyboard(buttons) ⇒ Object
8 9 10 11 12 |
# File 'lib/telegram/utils/keyboard_builder.rb', line 8 def keyboard btnClass = Telegram::Bot::Types::KeyboardButton kbClass = Telegram::Bot::Types::ReplyKeyboardMarkup build :keyboard, , btnClass, kbClass end |
.remove_keyboard ⇒ Object
22 23 24 |
# File 'lib/telegram/utils/keyboard_builder.rb', line 22 def remove_keyboard Telegram::Bot::Types::ReplyKeyboardRemove.new(remove_keyboard: true) end |