TwurpleAuthenticationGetting dataExamplesFAQMigration

Main classes

HelixChannel

A Twitch channel.

Overview

Properties

contentClassificationLabels

Type: string[]

The content classification labels applied to the channel.

delay

Type: number

The stream delay of the channel, in seconds.

If you didn't request this with broadcaster access, this is always zero.

displayName

Type: string

The display name of the channel.

gameId

Type: string

The ID of the game currently played on the channel.

gameName

Type: string

The name of the game currently played on the channel.

id

Type: string

The ID of the channel.

isBrandedContent

Type: boolean

Whether the channel currently displays branded content (as specified by the broadcaster).

language

Type: string

The language of the channel.

name

Type: string

The name of the channel.

tags

Type: string[]

The tags applied to the channel.

title

Type: string

The title of the channel.

Methods

getBroadcaster()

async

Gets more information about the broadcaster of the channel.

Return type: HelixUser

getGame()

async

Gets information about the game that is being played on the stream.

Return type: HelixGame | null