class Lita::Handlers::Catfacts
Public Instance Methods
catfacts(response)
click to toggle source
# File lib/lita/handlers/catfacts.rb, line 8 def catfacts(response) resp = http.get('https://catfact.ninja/fact') raise 'RequestFail' unless resp.status == 200 obj = MultiJson.load(resp.body) response.reply obj['fact'] rescue response.reply "Sorry, I was unable to find any cool facts about cats." end