Module: Bot
- Defined in:
- lib/bot.rb,
lib/bot/rspec.rb,
lib/bot/engine.rb,
lib/bot/adapter.rb,
lib/bot/context.rb,
lib/bot/handler.rb,
lib/bot/message.rb,
lib/bot/version.rb,
lib/bot/analytics.rb,
lib/bot/responder.rb,
lib/bot/adapters/kik.rb,
lib/bot/rspec/syntax.rb,
lib/bot/adapters/base.rb,
lib/bot/adapters/test.rb,
lib/bot/configuration.rb,
lib/bot/messages/base.rb,
lib/bot/messages/card.rb,
lib/bot/messages/text.rb,
lib/bot/messages/photo.rb,
lib/bot/rspec/matchers.rb,
lib/bot/responder_chain.rb,
lib/bot/route_extensions.rb,
lib/bot/rspec/fixnum_helper.rb,
lib/generators/bot/install/install_generator.rb,
lib/generators/bot/responder/responder_generator.rb
Defined Under Namespace
Modules: Adapter, Generators, Message, RouteExtensions, Rspec
Classes: Analytics, BotController, Configuration, Context, Engine, Handler, Responder, ResponderChain
Constant Summary
collapse
- VERSION =
"0.0.42"
- @@configuration =
nil
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
14
15
16
|
# File 'lib/bot/configuration.rb', line 14
def self.configuration
@@configuration || configure
end
|
4
5
6
7
8
9
10
11
12
|
# File 'lib/bot/configuration.rb', line 4
def self.configure
@@configuration = Configuration.new
if block_given?
yield configuration
end
configuration
end
|