class Lita::Handlers::Omikuji
Constants
- LOTS
Public Instance Methods
omikuji(response)
click to toggle source
# File lib/lita/handlers/omikuji.rb, line 14 def omikuji(response) response.reply sample_omikuji end
Private Instance Methods
sample_omikuji(random = Random.new)
click to toggle source
# File lib/lita/handlers/omikuji.rb, line 20 def sample_omikuji(random = Random.new) lots = LOTS.keys lot = lots[random.rand(lots.length)] messages = LOTS[lot] message = messages[random.rand(messages.length)] [lot, message].join(': ') end