Kagerator

Consumes the KAG API.

Usage


require 'kagerator'

# player info
player = Kagerator.player("splittingred")
puts player[:playerInfo][:status]

# server info
server = Kagerator.server("74.91.114.49",50301)
puts server[:serverStatus][:description]

# server list
servers = Kagerator.servers({:empty => 0,:full => 0})
servers[:serverList].each do |server|
  puts server[:serverName]+'<br />'
end

Info

Written by Shaun McCormick

Uses RestClient, SymbolTable and JSON gems, with RSpec for testing

Released under the GPLv2 or later License: http://www.gnu.org/licenses/gpl-2.0.html