module Seize::Twitch
Constants
- BASE_URL
- HEADERS
Public Class Methods
get_channel(channel_name)
click to toggle source
# File lib/seize/twitch.rb, line 17 def self.get_channel(channel_name) begin channel_response = RestClient.get( "#{BASE_URL}/streams/#{channel_name}", { headers: HEADERS }) JSON.parse(channel_response) rescue RestClient::NotFound nil end end
get_streams(limit: nil)
click to toggle source
TODO support games paramater
# File lib/seize/twitch.rb, line 10 def self.get_streams(limit: nil) streams_response = RestClient.get("#{BASE_URL}/streams", { params: { limit: limit }, headers: HEADERS, }) JSON.parse(streams_response) end