Stuff
public text v1 · immutablerequire 'net/http'
class DistancePlugin < Plugin
def distance(m, params)
http = Net::HTTP.new('alk.tiehallinto.fi', 80)
path = '/cgi-bin/pq9.cgi'
post_data = "MISTÄ=Espoo&MIHIN=Helsinki&NOPEUS=80"
data = http.post(path, post_data)
distance = data.body.scan(/Välimatka on ([0-9]+ [a-z]+)/)
driving_time = data.body.scan(/Ajoaika on ([0-9a-z\s]+)/)
m.reply post_data
end
end
plugin = DistancePlugin.new
plugin.map 'distance :from :to :speed'