Module: BotMob
- Defined in:
- lib/bot_mob.rb,
lib/bot_mob/wire.rb,
lib/bot_mob/version.rb,
lib/bot_mob/authority.rb,
lib/bot_mob/ambassador.rb,
lib/bot_mob/application.rb,
lib/bot_mob/inbound_message.rb,
lib/bot_mob/ambassadors/slack.rb
Overview
## BotMob
BotMob provides all the tools you need to easily connect to chat networks
Defined Under Namespace
Modules: Ambassadors Classes: Ambassador, Application, Authority, InboundMessage, Wire
Constant Summary collapse
- VERSION =
'0.1.3'.freeze
Class Method Summary collapse
Class Method Details
.logger ⇒ Object
27 28 29 30 31 32 33 34 35 36 |
# File 'lib/bot_mob.rb', line 27 def self.logger @logger ||= begin buffer = Logger.new(STDOUT) if buffer buffer.level = ($PROGRAM_NAME == 'irb' ? Logger::DEBUG : Logger::INFO) buffer.formatter = proc { |severity, datetime, progname, msg| "#{msg}\n" } end buffer end end |
.root ⇒ Object
23 24 25 |
# File 'lib/bot_mob.rb', line 23 def self.root File.('../..', __FILE__) end |