Class: Lita::Handlers::RedditImagePreview

Inherits:
Handler
  • Object
show all
Defined in:
lib/lita/handlers/reddit_image_preview.rb

Instance Method Summary collapse

Instance Method Details

#reddit_image_preview(response) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/lita/handlers/reddit_image_preview.rb', line 11

def reddit_image_preview(response)
  html = open(response.message.body, 'User-Agent' => 'lita')
  doc = Nokogiri::HTML(html.read)
  if doc.css('img.media-element').length > 0
    response.reply doc.css('img.media-element')[0].attr('src')
  end
end