Sha256: fdc8c1bdc50e59826bde7a1240a72b7ba80d3f21a411ca2ba55ee633cb31d304
Contents?: true
Size: 444 Bytes
Versions: 2
Compression:
Stored size: 444 Bytes
Contents
require 'open-uri' require 'json' require 'launchy' module Bukkit def self.website(plugin_name) begin plugins_api = JSON.parse(open("http://api.bukget.org/3/plugins/bukkit/#{plugin_name}").read) website = plugins_api["website"] puts "Opening #{plugin_name}'s website in your default browser." Launchy.open(website) rescue OpenURI::HTTPError puts " Plugin not found.\n Make sure you have the name correct." end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bukkit-0.1.3 | lib/bukkit/website.rb |
bukkit-0.1.2 | lib/bukkit/website.rb |