Class: Channel
Represents a Youtube Channel
Hierarchy
↳
Channel
Implements
ChannelProperties
Properties
banner
• banner: Thumbnails
Implementation of
ChannelProperties.banner
client
• client: Client
An instance of Client
Implementation of
ChannelProperties.client
Inherited from
description
• Optional
description: string
The channel's description
Inherited from
handle
• handle: string
The channel's handle start with @
Inherited from
id
• id: string
Implementation of
ChannelProperties.id
Inherited from
live
• live: ChannelLive
Continuable of live
Inherited from
mobileBanner
• mobileBanner: Thumbnails
Implementation of
ChannelProperties.mobileBanner
name
• name: string
The channel's name
Implementation of
ChannelProperties.name
Inherited from
playlists
• playlists: ChannelPlaylists
Continuable of playlists
Inherited from
shelves
• shelves: ChannelShelf
[] = []
Implementation of
ChannelProperties.shelves
shorts
• shorts: ChannelShorts
Continuable of shorts
Inherited from
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
thumbnails
• Optional
thumbnails: Thumbnails
Thumbnails of this Channel
Implementation of
ChannelProperties.thumbnails
Inherited from
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
Accessors
url
• get
url(): string
The URL of the channel page
Returns
string
Inherited from
BaseChannel.url