class Ruboty::Handlers::Mpush
Constants
- NAMESPACE
Public Instance Methods
create(message)
click to toggle source
# File lib/ruboty/handlers/mpush.rb, line 24 def create(message) mstack.push message[:body] end
mpop(message)
click to toggle source
# File lib/ruboty/handlers/mpush.rb, line 14 def mpop(message) return if message[:body].start_with? 'mpush' rep = mstack.pop message.reply rep if rep end
mpush(message)
click to toggle source
# File lib/ruboty/handlers/mpush.rb, line 9 def mpush(message) create(message) message.reply 'ok' end
mstack()
click to toggle source
# File lib/ruboty/handlers/mpush.rb, line 20 def mstack robot.brain.data[NAMESPACE] ||= [] end