Skip to main content

Class: Channel

Represents a Youtube Channel

Hierarchy

Implements

  • ChannelProperties

Properties

banner: Thumbnails

Implementation of

ChannelProperties.banner


client

client: Client

An instance of Client

Implementation of

ChannelProperties.client

Inherited from

BaseChannel.client


description

Optional description: string

The channel's description

Inherited from

BaseChannel.description


handle

handle: string

The channel's handle start with @

Inherited from

BaseChannel.handle


id

id: string

Implementation of

ChannelProperties.id

Inherited from

BaseChannel.id


live

live: ChannelLive

Continuable of live

Inherited from

BaseChannel.live


mobileBanner

mobileBanner: Thumbnails

Implementation of

ChannelProperties.mobileBanner


name

name: string

The channel's name

Implementation of

ChannelProperties.name

Inherited from

BaseChannel.name


playlists

playlists: ChannelPlaylists

Continuable of playlists

Inherited from

BaseChannel.playlists


shelves

shelves: ChannelShelf[] = []

Implementation of

ChannelProperties.shelves


shorts

shorts: ChannelShorts

Continuable of shorts

Inherited from

BaseChannel.shorts


subscriberCount

Optional subscriberCount: string

How many subscriber does this channel have,

This is not the exact amount, but a literal string like "1.95M subscribers"

Implementation of

ChannelProperties.subscriberCount

Inherited from

BaseChannel.subscriberCount


thumbnails

Optional thumbnails: Thumbnails

Thumbnails of this Channel

Implementation of

ChannelProperties.thumbnails

Inherited from

BaseChannel.thumbnails


tvBanner

tvBanner: Thumbnails

Implementation of

ChannelProperties.tvBanner


videoCount

Optional videoCount: string

How many video does this channel have

Implementation of

ChannelProperties.videoCount


videos

videos: ChannelVideos

Continuable of videos

Inherited from

BaseChannel.videos

Accessors

url

get url(): string

The URL of the channel page

Returns

string

Inherited from

BaseChannel.url