ExTwitch v0.0.1 ExTwitch.User

Summary

Types

t()
t() :: %ExTwitch.User{_id: binary, bio: binary, created_at: binary, display_name: binary, logo: binary, name: binary, type: binary, updated_at: binary}

Functions

emotes(user_id, client \\ %ExTwitch.Client{})
emotes(integer, ExTwitch.Client.t) ::
  {:ok, map} |
  {:error, ExTwitch.error}
me(client)
me(ExTwitch.Client.t) :: {:ok, t} | {:error, ExTwitch.error}
subscribed?(user_id, channel_id, client \\ %ExTwitch.Client{})
subscribed?(integer, integer, ExTwitch.Client.t) ::
  {:ok, boolean} |
  {:error, ExTwitch.error}
user(username, client \\ %ExTwitch.Client{})
user(binary, ExTwitch.Client.t) ::
  {:ok, t} |
  {:error, ExTwitch.error}
user(integer, ExTwitch.Client.t) ::
  {:ok, t} |
  {:error, ExTwitch.error}
user_follows(user_id, options \\ [], client \\ %ExTwitch.Client{})
user_follows(integer, list, ExTwitch.Client.t) ::
  {:ok, any} |
  {:error, ExTwitch.error}