class Descartes::Url
Public Instance Methods
execute(m, ssl, url)
click to toggle source
# File lib/descartes/modules/url.rb, line 24 def execute(m, ssl, url) begin page = Nokogiri::HTML open("http#{ssl}://#{url}").read, nil, 'utf-8' if url.match 'youtube.com|youtu.be' m.reply "[Youtube] #{page.css('//title').first.text.chomp(' - YouTube')}".colorize :pink else m.reply "[URL] #{page.css('//title').first.text.strip}".colorize :red end rescue; end end