Module: QbertBot

Defined in:
lib/qbert_bot.rb,
lib/qbert_bot/robot.rb,
lib/qbert_bot/slack.rb,
lib/qbert_bot/plugin.rb,
lib/qbert_bot/router.rb,
lib/qbert_bot/message.rb,
lib/qbert_bot/version.rb

Defined Under Namespace

Modules: Core, Plugin Classes: Listener, Match, Message, Robot, Route, Router, Slack, Web

Constant Summary collapse

BlankListener =
Listener.new(//, proc {})
VERSION =
"0.0.4"

Class Method Summary collapse

Class Method Details

.run!Object



13
14
15
16
17
18
19
20
21
22
# File 'lib/qbert_bot.rb', line 13

def self.run!
  bot = Robot.instance
  bot.load_config

  Dir['plugin/*.rb'].each do |f|
    load f
  end

  bot.run!
end