module WeebSh::API::Korra
Constants
- BASE
Public Instance Methods
discord_status(interface, query)
click to toggle source
# File lib/weeb/api/korra.rb, line 12 def discord_status(interface, query) WeebSh::API.request( :get, "#{interface.api_url}#{BASE}/discord-status?#{URI.encode_www_form(query)}", { Authorization: interface.auth, 'User-Agent': interface.user_agent } ) end
license(interface, title, avatar, badges, widgets)
click to toggle source
# File lib/weeb/api/korra.rb, line 34 def license(interface, title, avatar, badges, widgets) WeebSh::API.request( :post, "#{interface.api_url}#{BASE}/license", { title: title, avatar: avatar, badges: badges, widgets: widgets }.to_json, { Authorization: interface.auth, 'User-Agent': interface.user_agent } ) end
love_ship(interface, target1, target2)
click to toggle source
# File lib/weeb/api/korra.rb, line 63 def love_ship(interface, target1, target2) WeebSh::API.request( :post, "#{interface.api_url}#{BASE}/love-ship", { targetOne: target1, targetTwo: target2 }.to_json, { Authorization: interface.auth, 'User-Agent': interface.user_agent } ) end
simple(interface, query)
click to toggle source
# File lib/weeb/api/korra.rb, line 23 def simple(interface, query) WeebSh::API.request( :get, "#{interface.api_url}#{BASE}/generate?#{URI.encode_www_form(query)}", { Authorization: interface.auth, 'User-Agent': interface.user_agent } ) end
waifu_insult(interface, url)
click to toggle source
# File lib/weeb/api/korra.rb, line 51 def waifu_insult(interface, url) WeebSh::API.request( :post, "#{interface.api_url}#{BASE}/waifu-insult", { avatar: url }.to_json, { Authorization: interface.auth, 'User-Agent': interface.user_agent } ) end