class Tropeco::Plugins::DownloadFile

Public Instance Methods

download(url) click to toggle source
# File lib/tropeco/plugins/download.rb, line 18
def download(url)
  debug "URL[#{url}]"
  url = URI.parse url
  Net::HTTP.start(url.host, url.port) do |http|
    resp = http.get(url.path)
    open('tempfile', "wb") do |file|
      file.write(resp.body)
    end
  end
  debug "End download"
end
execute(m, url) click to toggle source
# File lib/tropeco/plugins/download.rb, line 12
def execute(m, url)
  m.reply "Comecando"
  download(url)
  m.reply "Terminei."
end