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