Aller au contenu
twitch.apiv2.0

Référence / Groupes de l'API

twitch.teams

Équipes : en retrouver une, lister celles d'une chaîne.

Toutes les méthodes de twitch.teams, avec leurs paramètres, ce qu’elles renvoient et le jeton nécessaire.

twitch.teams.ofChannel(params, options?): Promise<ChannelTeam[]>

Liste les équipes dont un diffuseur est membre. La liste est vide quand il n’y en a aucune.

Jeton : application ou utilisateur.

NomTypeDescription
broadcaster_id requisstringDiffuseur dont on liste les équipes.

options : Options de requête pour cet appel : as, token, signal, timeout, retries.

Promise<ChannelTeam[]>

Champs de ChannelTeam
NomTypeDescription
broadcaster_idstringIdentifiant du diffuseur.
broadcaster_loginstringNom de connexion du diffuseur.
broadcaster_namestringNom d’affichage du diffuseur.
background_image_urlstring | nullURL de l’image d’arrière-plan, ou null quand l’équipe n’en a pas.
bannerstring | nullURL de la bannière, ou null quand l’équipe n’en a pas.
created_atstringDate de création de l’équipe, sous forme d’horodatage RFC 3339.
updated_atstringDate de dernière modification de l’équipe, sous forme d’horodatage RFC 3339.
infostringDescription de l’équipe. Peut contenir du HTML, du Markdown et des sauts de ligne.
thumbnail_urlstringURL du logo de l’équipe.
team_namestringNom de l’équipe : celui qui apparaît dans les URL.
team_display_namestringNom d’affichage de l’équipe.
idstringIdentifiant de l’équipe.
const teams = await twitch.teams.ofChannel({ broadcaster_id: "141981764" });

Référence Twitch

twitch.teams.get(params, options?): Promise<Team | null>

Renvoie une équipe et ses membres, d’après son nom ou son identifiant. Se résout avec null quand Twitch ne renvoie aucune équipe.

Jeton : application ou utilisateur.

NomTypeDescription
namestringNom de l’équipe.
idstringIdentifiant de l’équipe.

options : Options de requête pour cet appel : as, token, signal, timeout, retries.

Promise<Team \| null>

Champs de Team
NomTypeDescription
usersTeamMember[]Membres de l’équipe.
background_image_urlstring | nullURL de l’image d’arrière-plan, ou null quand l’équipe n’en a pas.
bannerstring | nullURL de la bannière, ou null quand l’équipe n’en a pas.
created_atstringDate de création de l’équipe, sous forme d’horodatage RFC 3339.
updated_atstringDate de dernière modification de l’équipe, sous forme d’horodatage RFC 3339.
infostringDescription de l’équipe. Peut contenir du HTML, du Markdown et des sauts de ligne.
thumbnail_urlstringURL du logo de l’équipe.
team_namestringNom de l’équipe : celui qui apparaît dans les URL.
team_display_namestringNom d’affichage de l’équipe.
idstringIdentifiant de l’équipe.
const team = await twitch.teams.get({ name: "livecoders" });
console.log(team?.users.length);

Référence Twitch