Class: Lita::Handlers::OnewheelDownForEveryoneOrJustMe
- Inherits:
-
Handler
- Object
- Handler
- Lita::Handlers::OnewheelDownForEveryoneOrJustMe
- Defined in:
- lib/lita/handlers/onewheel_downforeveryoneorjustme.rb
Instance Method Summary collapse
Instance Method Details
#down_for_everyone_or_just_me(response) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/lita/handlers/onewheel_downforeveryoneorjustme.rb', line 10 def down_for_everyone_or_just_me(response) uri = 'www.downforeveryoneorjustme.com/' + response.matches[0][0] Lita.logger.info "Calling down for everyone or just me with #{response.matches[0][0]}" text = get_reply(uri) response.reply text[1].strip end |
#get_reply(uri) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/lita/handlers/onewheel_downforeveryoneorjustme.rb', line 17 def get_reply(uri) response = RestClient.get(uri) noko = Nokogiri.HTML(response) container_text = noko.css('#container').text.split(/\n/) end |