Class: Lita::Adapters::Campfire::Callback::MessageReceiver

Inherits:
EventReceiver
  • Object
show all
Defined in:
lib/lita/adapters/campfire/callback.rb

Instance Method Summary collapse

Methods inherited from EventReceiver

#initialize, #receive, receives

Constructor Details

This class inherits a constructor from Lita::Adapters::Campfire::Callback::EventReceiver

Instance Method Details

#_receive(event) ⇒ Object



84
85
86
87
88
89
90
# File 'lib/lita/adapters/campfire/callback.rb', line 84

def _receive(event)
  text    = event.body
  user    = @callback.create_user(event.user)
  source  = Source.new(user: user, room: event.room_id.to_s)
  message = Message.new(@robot, text, source)
  @robot.receive message
end