class Ruboty::Handlers::Tiqav
Public Instance Methods
tiqav(message = {})
click to toggle source
# File lib/ruboty/handlers/tiqav.rb, line 8 def tiqav(message = {}) keyword = message[:keyword] url = generate(keyword) return_message = url ? url : 'Cound not find tiqav image' message.reply(return_message) end
Private Instance Methods
generate(q)
click to toggle source
# File lib/ruboty/handlers/tiqav.rb, line 19 def generate(q) if q ::Tiqav.search(q).sample.url.to_s else ::Tiqav.random.url.to_s end end