class Twitch::Kraken::Users

Attributes

bio[RW]
created_at[RW]
display_name[RW]
id[RW]
name[RW]
type[RW]
updated_at[RW]

Public Class Methods

get_user_by_id(id) click to toggle source

Gets a specified user object

# File lib/twitch/kraken/users.rb, line 12
def get_user_by_id(id)
  response = Twitch.client.get(:kraken, "users/#{id}")

  new(response)
end
get_users(username) click to toggle source

Gets the user objects for the specified Twitch login names

# File lib/twitch/kraken/users.rb, line 19
def get_users(username)
  response = Twitch.client.get(:kraken, "users?login=#{username}")

  if response["users"].count >= 1
    new(response["users"].first)
  else
    raise Twitch::Errors::NotFound
  end
end