module Ayanami::Generator

Generator contains Telegram objects that are used as arguments

Public Class Methods

force_reply(force_reply: true, **args) click to toggle source
# File lib/ayanami/generators.rb, line 18
def self.force_reply(force_reply: true, **args)
  __grab_parameters(__method__, binding)
end
inline_keyboard_button(text: nil, **args) click to toggle source
# File lib/ayanami/generators.rb, line 40
def self.inline_keyboard_button(text: nil, **args)
  __grab_parameters(__method__, binding)
end
inline_keyboard_markup(inline_keyboard: []) click to toggle source
# File lib/ayanami/generators.rb, line 6
def self.inline_keyboard_markup(inline_keyboard: [])
  __grab_parameters(__method__, binding)
end
input_contact_message_content(phone_number: nil, first_name: nil, **args) click to toggle source
# File lib/ayanami/generators.rb, line 35
def self.input_contact_message_content(phone_number: nil, first_name: nil,
                                       **args)
  __grab_parameters(__method__, binding)
end
input_location_message_content(latitude: nil, longitude: nil) click to toggle source
# File lib/ayanami/generators.rb, line 26
def self.input_location_message_content(latitude: nil, longitude: nil)
  __grab_parameters(__method__, binding)
end
input_text_message_content(message_text: nil, **args) click to toggle source
# File lib/ayanami/generators.rb, line 22
def self.input_text_message_content(message_text: nil, **args)
  __grab_parameters(__method__, binding)
end
input_venue_message_content(latitude: nil, longitude: nil, title: nil, address: nil, **args) click to toggle source
# File lib/ayanami/generators.rb, line 30
def self.input_venue_message_content(latitude: nil, longitude: nil,
                                     title: nil, address: nil, **args)
  __grab_parameters(__method__, binding)
end
keyboard_button(text: nil, **args) click to toggle source
# File lib/ayanami/generators.rb, line 44
def self.keyboard_button(text: nil, **args)
  __grab_parameters(__method__, binding)
end
reply_keyboard_hide(hide_keyboard: true, **args) click to toggle source
# File lib/ayanami/generators.rb, line 14
def self.reply_keyboard_hide(hide_keyboard: true, **args)
  __grab_parameters(__method__, binding)
end
reply_keyboard_markup(keyboard: [[]], **args) click to toggle source
# File lib/ayanami/generators.rb, line 10
def self.reply_keyboard_markup(keyboard: [[]], **args)
  __grab_parameters(__method__, binding)
end