module Telegram::BotManager::BotClassMethods::ClassMethods

Attributes

localizer[W]
logger[W]

Public Instance Methods

app_name() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 23
def app_name
  @app_name ||= configuration.app_name
end
bot() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 39
def bot
  @bot ||= configuration.bot
end
configuration() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 15
def configuration
  @configuration ||= BotConfiguration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 19
def configure
  yield(configuration)
end
locale() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 27
def locale
  @locale ||= configuration.locale
end
localizer() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 31
def localizer
  @localizer ||= configuration.localizer
end
logger() click to toggle source
# File lib/telegram/bot_manager/bot_class_methods.rb, line 35
def logger
  @logger ||= configuration.logger
end