Module: Ruboty::GoodNight::AdaptCallback

Defined in:
lib/ruboty/good_night/adapt_callback.rb

Constant Summary collapse

BRAIN_NAMESPACE =
'ruboty-goodnight'

Instance Method Summary collapse

Instance Method Details

#adaptObject



6
7
8
9
10
11
12
# File 'lib/ruboty/good_night/adapt_callback.rb', line 6

def adapt
  super

  if robot.brain.data[BRAIN_NAMESPACE]
    room.reply('おはようございます')
  end
end

#roomObject



14
15
16
# File 'lib/ruboty/good_night/adapt_callback.rb', line 14

def room
  Ruboty::Message.new(robot.brain.data[BRAIN_NAMESPACE].merge(robot: robot))
end