Module: SlackRubyBot::Hooks::Message

Extended by:
Base
Included in:
App
Defined in:
lib/slack-ruby-bot/hooks/message.rb

Instance Method Summary collapse

Methods included from Base

included

Instance Method Details

#message(data) ⇒ Object



6
7
8
9
10
11
# File 'lib/slack-ruby-bot/hooks/message.rb', line 6

def message(data)
  data = Hashie::Mash.new(data)
  klass, command, arguments = text_to_class(data.text)
  return unless klass
  klass.call(data, command, arguments)
end