class Ruboty::Kujibiki::Actions::Kujibiki
Public Instance Methods
call()
click to toggle source
# File lib/ruboty/kujibiki/actions/kujibiki.rb, line 5 def call message.reply(selected_element) end
Private Instance Methods
number()
click to toggle source
# File lib/ruboty/kujibiki/actions/kujibiki.rb, line 15 def number [message[:number].to_i, 1].max end
selected_element()
click to toggle source
# File lib/ruboty/kujibiki/actions/kujibiki.rb, line 11 def selected_element message[:elements].split(',').map(&:strip).sample(number).join(', ') end