NodeLinkNode
Defined in: src/node/NodeLink.ts:38
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new NodeLinkNode(options: NodeConfiguration, manager: NodeManager): NodeLinkNode;Defined in: src/node/NodeLink.ts:41
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
options | NodeConfiguration |
manager | NodeManager |
Returns
Section titled “Returns”NodeLinkNode
Overrides
Section titled “Overrides”Properties
Section titled “Properties”| Property (defined in) | Type | Default value |
|---|---|---|
calls (src/node/Node.ts:69) | number | 0 |
decode (src/node/Node.ts:694) | object | undefined |
decode.multipleTracks (src/node/Node.ts:704) | (encodeds: string[], requester: unknown) => Promise<Track[]> | undefined |
decode.singleTrack (src/node/Node.ts:695) | (encoded: string, requester: unknown) => Promise<Track> | undefined |
handshakePing (src/node/Node.ts:71) | number | 0 |
info (src/node/Node.ts:117) | NodeInfo | null |
isAlive (src/node/Node.ts:64) | boolean | false |
lyrics (src/node/Node.ts:717) | object | undefined |
lyrics.get (src/node/Node.ts:718) | (track: Track, skipTrackSource: boolean) => Promise<LyricsResult> | undefined |
lyrics.getCurrent (src/node/Node.ts:748) | (guildId: string, skipTrackSource: boolean) => Promise<LyricsResult> | undefined |
lyrics.subscribe (src/node/Node.ts:767) | (guildId: string, skipTrackSource?: boolean) => Promise<unknown> | undefined |
lyrics.unsubscribe (src/node/Node.ts:790) | (guildId: string) => Promise<void> | undefined |
nodeType ({ RyanlinkNode.nodeType} src/node/NodeLink.ts:39) | "NodeLink" | undefined |
options (src/node/Node.ts:67) | NodeConfiguration | undefined |
reconnectionState (src/node/Node.ts:121) | ReconnectionState | ReconnectionState.IDLE |
resuming (src/node/Node.ts:116) | object | undefined |
resuming.enabled (src/node/Node.ts:116) | boolean | undefined |
resuming.timeout (src/node/Node.ts:116) | number | undefined |
routePlannerApi (src/node/Node.ts:1035) | object | undefined |
routePlannerApi.getStatus (src/node/Node.ts:1036) | () => Promise<RoutePlanner> | undefined |
routePlannerApi.unmarkAllFailedAddresses (src/node/Node.ts:1051) | () => Promise<unknown> | undefined |
routePlannerApi.unmarkFailedAddress (src/node/Node.ts:1041) | (address: string) => Promise<unknown> | undefined |
sessionId? (src/node/Node.ts:114) | string | null |
sourceRegistry (src/node/Node.ts:119) | SourceRegistry | undefined |
specificFilters (src/node/NodeLink.ts:305) | object | undefined |
specificFilters.chorus (src/node/NodeLink.ts:313) | (player: Player, options: NodeLink_ChorusFilter, disableFilter: boolean) => Promise<boolean> | undefined |
specificFilters.compressor (src/node/NodeLink.ts:320) | (player: Player, options: NodeLink_CompressorFilter, disableFilter: boolean) => Promise<boolean> | undefined |
specificFilters.echo (src/node/NodeLink.ts:306) | (player: Player, options: NodeLink_EchoFilter, disableFilter: boolean) => Promise<boolean> | undefined |
specificFilters.highPass (src/node/NodeLink.ts:327) | (player: Player, options: NodeLink_HighPassFilter, disableFilter: boolean) => Promise<boolean> | undefined |
specificFilters.phaser (src/node/NodeLink.ts:334) | (player: Player, options: NodeLink_PhaserFilter, disableFilter: boolean) => Promise<boolean> | undefined |
specificFilters.resetNodeLinkFilters (src/node/NodeLink.ts:348) | (player: Player) => Promise<boolean> | undefined |
specificFilters.spatial (src/node/NodeLink.ts:341) | (player: Player, options: NodeLink_SpatialFilter, disableFilter: boolean) => Promise<boolean> | undefined |
stats (src/node/Node.ts:81) | NodeStats | undefined |
timedLyrics (src/node/Node.ts:811) | object | undefined |
timedLyrics.getByVideoId (src/node/Node.ts:824) | (videoId: string) => Promise<any> | undefined |
timedLyrics.getCurrent (src/node/Node.ts:812) | (guildId: string) => Promise<any> | undefined |
timedLyrics.search ({ undefined} -) | (query: string, source?: "youtube" \ | "genius") => Promise<any[]> |
_NodeLinkClass (src/node/Node.ts:65) | unknown | null |
Accessors
Section titled “Accessors”_checkForPlugins
Section titled “_checkForPlugins”Get Signature
Section titled “Get Signature”get _checkForPlugins(): boolean;Defined in: src/node/Node.ts:143
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”_checkForSources
Section titled “_checkForSources”Get Signature
Section titled “Get Signature”get _checkForSources(): boolean;Defined in: src/node/Node.ts:148
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”connected
Section titled “connected”Get Signature
Section titled “Get Signature”get connected(): boolean;Defined in: src/node/Node.ts:162
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”connectionStatus
Section titled “connectionStatus”Get Signature
Section titled “Get Signature”get connectionStatus(): string;Defined in: src/node/Node.ts:166
Returns
Section titled “Returns”string
Inherited from
Section titled “Inherited from”heartBeatPing
Section titled “heartBeatPing”Get Signature
Section titled “Get Signature”get heartBeatPing(): number;Defined in: src/node/Node.ts:139
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”Get Signature
Section titled “Get Signature”get id(): string;Defined in: src/node/Node.ts:544
Returns
Section titled “Returns”string
Inherited from
Section titled “Inherited from”isNodeReconnecting
Section titled “isNodeReconnecting”Get Signature
Section titled “Get Signature”get isNodeReconnecting(): boolean;Defined in: src/node/Node.ts:1196
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”RyanlinkNode.isNodeReconnecting
reconnectionAttemptCount
Section titled “reconnectionAttemptCount”Get Signature
Section titled “Get Signature”get reconnectionAttemptCount(): number;Defined in: src/node/Node.ts:1225
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”RyanlinkNode.reconnectionAttemptCount
weightedScore
Section titled “weightedScore”Get Signature
Section titled “Get Signature”get weightedScore(): number;Defined in: src/node/Node.ts:73
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”addMixerLayer()
Section titled “addMixerLayer()”addMixerLayer( player: Player, trackToAdd: Track,volume: number): Promise<AddMixerLayerResponse>;Defined in: src/node/NodeLink.ts:79
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
trackToAdd | Track |
volume | number |
Returns
Section titled “Returns”Promise<AddMixerLayerResponse>
audioSearch()
Section titled “audioSearch()”audioSearch( query: AudioSearchQuery, requestUser: unknown, throwOnEmpty?: boolean): Promise< | AudioSearchResponse| SearchResult>;Defined in: src/node/Node.ts:371
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
query | AudioSearchQuery | undefined |
requestUser | unknown | undefined |
throwOnEmpty | boolean | false |
Returns
Section titled “Returns”Promise<
| AudioSearchResponse
| SearchResult>
Inherited from
Section titled “Inherited from”changeAudioTrackLanguage()
Section titled “changeAudioTrackLanguage()”changeAudioTrackLanguage(player: Player, language_audioTrackId: string): Promise<any>;Defined in: src/node/NodeLink.ts:251
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
language_audioTrackId | string |
Returns
Section titled “Returns”Promise<any>
connect()
Section titled “connect()”connect(sessionId?: string): void;Defined in: src/node/Node.ts:487
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sessionId? | string |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”deleteSponsorBlock()
Section titled “deleteSponsorBlock()”deleteSponsorBlock(player: Player): Promise<void>;Defined in: src/node/Node.ts:1725
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”RyanlinkNode.deleteSponsorBlock
destroy()
Section titled “destroy()”destroy( destroyReason?: string, deleteNode?: boolean, movePlayers?: boolean): void;Defined in: src/node/Node.ts:548
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
destroyReason? | string | undefined |
deleteNode? | boolean | true |
movePlayers? | boolean | false |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”destroyPlayer()
Section titled “destroyPlayer()”destroyPlayer(guildId: string): Promise<void>;Defined in: src/node/Node.ts:479
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
guildId | string |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”disconnect()
Section titled “disconnect()”disconnect(disconnectReason?: string): void;Defined in: src/node/Node.ts:644
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
disconnectReason? | string |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”encodeTrack()
Section titled “encodeTrack()”encodeTrack(trackInfo: Record<string, unknown>): Promise<EncodeTrackResponse>;Defined in: src/node/NodeLink.ts:215
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
trackInfo | Record<string, unknown> |
Returns
Section titled “Returns”Promise<EncodeTrackResponse>
encodeTracks()
Section titled “encodeTracks()”encodeTracks(tracks: Record<string, unknown>[]): Promise<EncodeTracksResponse>;Defined in: src/node/NodeLink.ts:222
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
tracks | Record<string, unknown>[] |
Returns
Section titled “Returns”Promise<EncodeTracksResponse>
fetchAllPlayers()
Section titled “fetchAllPlayers()”fetchAllPlayers(): Promise< | InvalidRestRequest| AudioPlayerState[]>;Defined in: src/node/Node.ts:657
Returns
Section titled “Returns”Promise<
| InvalidRestRequest
| AudioPlayerState[]>
Inherited from
Section titled “Inherited from”fetchConnectionMetrics()
Section titled “fetchConnectionMetrics()”fetchConnectionMetrics(): Promise<NodeLinkConnectionMetrics>;Defined in: src/node/Node.ts:859
Returns
Section titled “Returns”Promise<NodeLinkConnectionMetrics>
Inherited from
Section titled “Inherited from”RyanlinkNode.fetchConnectionMetrics
fetchInfo()
Section titled “fetchInfo()”fetchInfo(): Promise<NodeInfo>;Defined in: src/node/Node.ts:875
Returns
Section titled “Returns”Promise<NodeInfo>
Inherited from
Section titled “Inherited from”fetchPlayer()
Section titled “fetchPlayer()”fetchPlayer(guildId: string): Promise< | AudioPlayerState| InvalidRestRequest>;Defined in: src/node/Node.ts:665
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
guildId | string |
Returns
Section titled “Returns”Promise<
| AudioPlayerState
| InvalidRestRequest>
Inherited from
Section titled “Inherited from”fetchStats()
Section titled “fetchStats()”fetchStats(): Promise<BaseNodeStats>;Defined in: src/node/Node.ts:855
Returns
Section titled “Returns”Promise<BaseNodeStats>
Inherited from
Section titled “Inherited from”fetchVersion()
Section titled “fetchVersion()”fetchVersion(): Promise<string>;Defined in: src/node/Node.ts:865
Returns
Section titled “Returns”Promise<string>
Inherited from
Section titled “Inherited from”getChapters()
Section titled “getChapters()”getChapters(player: Player, track?: | Track| UnresolvedTrack): Promise<NodeLinkChapter[]>;Defined in: src/node/NodeLink.ts:160
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
track? | | Track | UnresolvedTrack |
Returns
Section titled “Returns”Promise<NodeLinkChapter[]>
getConnectionMetrics()
Section titled “getConnectionMetrics()”getConnectionMetrics(): Promise<ConnectionMetricsResponse>;Defined in: src/node/NodeLink.ts:170
Returns
Section titled “Returns”Promise<ConnectionMetricsResponse>
getDetailedStats()
Section titled “getDetailedStats()”getDetailedStats(): Promise<NodeLinkDetailedStats>;Defined in: src/node/NodeLink.ts:297
Returns
Section titled “Returns”Promise<NodeLinkDetailedStats>
getDirectStream()
Section titled “getDirectStream()”getDirectStream(track: | Track| UnresolvedTrack, itag?: number): Promise<DirectStreamResponse>;Defined in: src/node/NodeLink.ts:174
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
track | | Track | UnresolvedTrack |
itag? | number |
Returns
Section titled “Returns”Promise<DirectStreamResponse>
getHealthStatus()
Section titled “getHealthStatus()”getHealthStatus(thresholds?: HealthStatusThresholdOptions): HealthStatusObject;Defined in: src/node/Node.ts:905
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
thresholds? | HealthStatusThresholdOptions |
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”getMeaning()
Section titled “getMeaning()”getMeaning(track?: | Track| UnresolvedTrack, lang?: string): Promise<MeaningResponse>;Defined in: src/node/NodeLink.ts:70
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
track? | | Track | UnresolvedTrack | undefined |
lang? | string | 'en' |
Returns
Section titled “Returns”Promise<MeaningResponse>
getNodeLinkInfo()
Section titled “getNodeLinkInfo()”getNodeLinkInfo(): Promise<NodeLinkInfo>;Defined in: src/node/NodeLink.ts:301
Returns
Section titled “Returns”Promise<NodeLinkInfo>
getSponsorBlock()
Section titled “getSponsorBlock()”getSponsorBlock(player: Player): Promise<SponsorBlockSegment[]>;Defined in: src/node/Node.ts:1679
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
Returns
Section titled “Returns”Promise<SponsorBlockSegment[]>
Inherited from
Section titled “Inherited from”getWorkers()
Section titled “getWorkers()”getWorkers(): Promise<WorkersResponse>;Defined in: src/node/NodeLink.ts:230
Returns
Section titled “Returns”Promise<WorkersResponse>
getYoutubeConfig()
Section titled “getYoutubeConfig()”getYoutubeConfig(validate?: boolean): Promise<YoutubeConfigResponse>;Defined in: src/node/NodeLink.ts:275
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
validate | boolean | false |
Returns
Section titled “Returns”Promise<YoutubeConfigResponse>
getYoutubeOAUTH()
Section titled “getYoutubeOAUTH()”getYoutubeOAUTH(refreshToken: string): Promise<YoutubeOAuthResponse>;Defined in: src/node/NodeLink.ts:282
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
refreshToken | string |
Returns
Section titled “Returns”Promise<YoutubeOAuthResponse>
hasXMPlugin()
Section titled “hasXMPlugin()”hasXMPlugin(): boolean;Defined in: src/node/Node.ts:851
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”isNodeLink()
Section titled “isNodeLink()”isNodeLink(): this is NodeLinkNode;Defined in: src/node/Node.ts:1091
Returns
Section titled “Returns”this is NodeLinkNode
Inherited from
Section titled “Inherited from”isRyanlinkNode()
Section titled “isRyanlinkNode()”isRyanlinkNode(): this is RyanlinkNode;Defined in: src/node/Node.ts:1118
Returns
Section titled “Returns”this is RyanlinkNode
Inherited from
Section titled “Inherited from”listMixerLayers()
Section titled “listMixerLayers()”listMixerLayers(player: Player): Promise<ListMixerLayersResponse>;Defined in: src/node/NodeLink.ts:91
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
Returns
Section titled “Returns”Promise<ListMixerLayersResponse>
loadChapters()
Section titled “loadChapters()”loadChapters(track: | Track| UnresolvedTrack): Promise<LoadChaptersResponse>;Defined in: src/node/NodeLink.ts:125
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
track | | Track | UnresolvedTrack |
Returns
Section titled “Returns”Promise<LoadChaptersResponse>
loadDirectStream()
Section titled “loadDirectStream()”loadDirectStream( track: | Track | UnresolvedTrack, volume?: number, position?: number,filters?: string | object): Promise<ReadableStream<any>>;Defined in: src/node/NodeLink.ts:181
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
track | | Track | UnresolvedTrack |
volume? | number |
position? | number |
filters? | string | object |
Returns
Section titled “Returns”Promise<ReadableStream<any>>
loadDirectStreamPost()
Section titled “loadDirectStreamPost()”loadDirectStreamPost( track: | Track | UnresolvedTrack, volume?: number, position?: number,filters?: object): Promise<ReadableStream<any>>;Defined in: src/node/NodeLink.ts:196
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
track | | Track | UnresolvedTrack |
volume? | number |
position? | number |
filters? | object |
Returns
Section titled “Returns”Promise<ReadableStream<any>>
loadLyrics()
Section titled “loadLyrics()”loadLyrics(track: | Track| UnresolvedTrack, lang?: string): Promise<LoadLyricsResponse>;Defined in: src/node/NodeLink.ts:116
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
track | | Track | UnresolvedTrack | undefined |
lang | string | 'en' |
Returns
Section titled “Returns”Promise<LoadLyricsResponse>
nodeLinkLyrics()
Section titled “nodeLinkLyrics()”nodeLinkLyrics( player: Player, track?: | Track | UnresolvedTrack, language?: string): Promise< | NodeLinkLyrics| NodeLinkNoLyrics>;Defined in: src/node/NodeLink.ts:134
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
player | Player | undefined |
track? | | Track | UnresolvedTrack | undefined |
language? | string | 'en' |
Returns
Section titled “Returns”Promise<
| NodeLinkLyrics
| NodeLinkNoLyrics>
nodeMetricSummary()
Section titled “nodeMetricSummary()”nodeMetricSummary(): NodeMetricSummary;Defined in: src/node/Node.ts:879
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”RyanlinkNode.nodeMetricSummary
patchWorker()
Section titled “patchWorker()”patchWorker(code: string, options: object): Promise<void>;Defined in: src/node/NodeLink.ts:234
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
code | string |
options | { clusterId?: number; id?: number; pid?: number; } |
options.clusterId? | number |
options.id? | number |
options.pid? | number |
Returns
Section titled “Returns”Promise<void>
rawRequest()
Section titled “rawRequest()”rawRequest(endpoint: string, modify?: ModifyRequest): Promise<{ options: RequestInit & object; response: Response;}>;Defined in: src/node/Node.ts:202
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
endpoint | string |
modify? | ModifyRequest |
Returns
Section titled “Returns”Promise<{
options: RequestInit & object;
response: Response;
}>
Inherited from
Section titled “Inherited from”removeMixerLayer()
Section titled “removeMixerLayer()”removeMixerLayer(player: Player, mixId: string): Promise<boolean>;Defined in: src/node/NodeLink.ts:108
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
mixId | string |
Returns
Section titled “Returns”Promise<boolean>
removeNextTrackGapLess()
Section titled “removeNextTrackGapLess()”removeNextTrackGapLess(player: Player): Promise<boolean>;Defined in: src/node/NodeLink.ts:61
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
Returns
Section titled “Returns”Promise<boolean>
request()
Section titled “request()”Call Signature
Section titled “Call Signature”request( endpoint: string, modify: ModifyRequest,parseAsText: true): Promise<string>;Defined in: src/node/Node.ts:243
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
endpoint | string |
modify | ModifyRequest |
parseAsText | true |
Returns
Section titled “Returns”Promise<string>
Inherited from
Section titled “Inherited from”Call Signature
Section titled “Call Signature”request( endpoint: string, modify?: ModifyRequest,parseAsText?: false): Promise<any>;Defined in: src/node/Node.ts:244
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
endpoint | string |
modify? | ModifyRequest |
parseAsText? | false |
Returns
Section titled “Returns”Promise<any>
Inherited from
Section titled “Inherited from”search()
Section titled “search()”search( query: SearchQuery, requestUser: unknown,throwOnEmpty?: boolean): Promise<SearchResult>;Defined in: src/node/Node.ts:263
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
query | SearchQuery | undefined |
requestUser | unknown | undefined |
throwOnEmpty | boolean | false |
Returns
Section titled “Returns”Promise<SearchResult>
Inherited from
Section titled “Inherited from”setFading()
Section titled “setFading()”setFading(player: Player, fading: FadingConfig): Promise<void>;Defined in: src/node/NodeLink.ts:242
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
fading | FadingConfig |
Returns
Section titled “Returns”Promise<void>
setNextTrackGapLess()
Section titled “setNextTrackGapLess()”setNextTrackGapLess(player: Player, track?: | Track| UnresolvedTrack): Promise<boolean>;Defined in: src/node/NodeLink.ts:50
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
track? | | Track | UnresolvedTrack |
Returns
Section titled “Returns”Promise<boolean>
setSponsorBlock()
Section titled “setSponsorBlock()”setSponsorBlock(player: Player, segments?: SponsorBlockSegment[]): Promise<void>;Defined in: src/node/Node.ts:1690
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
segments | SponsorBlockSegment[] |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”subscribeLyricsNodeLink()
Section titled “subscribeLyricsNodeLink()”subscribeLyricsNodeLink(player: Player, skipTrackSource?: boolean): Promise<void>;Defined in: src/node/NodeLink.ts:144
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
player | Player | undefined |
skipTrackSource | boolean | false |
Returns
Section titled “Returns”Promise<void>
toJSON()
Section titled “toJSON()”toJSON(): object;Defined in: src/node/Node.ts:1850
Returns
Section titled “Returns”object
| Name | Type | Defined in |
|---|---|---|
connected | boolean | src/node/Node.ts:1855 |
options | NodeConfiguration | src/node/Node.ts:1852 |
sessionId | string | src/node/Node.ts:1854 |
stats | NodeStats | src/node/Node.ts:1853 |
version | string | src/node/Node.ts:1856 |
Inherited from
Section titled “Inherited from”unsubscribeLyricsNodeLink()
Section titled “unsubscribeLyricsNodeLink()”unsubscribeLyricsNodeLink(player: Player): Promise<void>;Defined in: src/node/NodeLink.ts:152
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
Returns
Section titled “Returns”Promise<void>
updateMixerLayerVolume()
Section titled “updateMixerLayerVolume()”updateMixerLayerVolume( player: Player, mixId: string,volume: number): Promise<boolean>;Defined in: src/node/NodeLink.ts:98
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
player | Player |
mixId | string |
volume | number |
Returns
Section titled “Returns”Promise<boolean>
updatePlayer()
Section titled “updatePlayer()”updatePlayer(data: PlayerUpdateInfo): Promise<AudioPlayerState>;Defined in: src/node/Node.ts:450
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
data | PlayerUpdateInfo |
Returns
Section titled “Returns”Promise<AudioPlayerState>
Inherited from
Section titled “Inherited from”updateSession()
Section titled “updateSession()”updateSession(): Promise< | InvalidRestRequest| Session>;Defined in: src/node/Node.ts:670
Returns
Section titled “Returns”Promise<
| InvalidRestRequest
| Session>
Inherited from
Section titled “Inherited from”updateYoutubeConfig()
Section titled “updateYoutubeConfig()”updateYoutubeConfig(refreshToken?: string, visitorData?: string): Promise<any>;Defined in: src/node/NodeLink.ts:266
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
refreshToken? | string |
visitorData? | string |
Returns
Section titled “Returns”Promise<any>
updateYoutubeOAUTH()
Section titled “updateYoutubeOAUTH()”updateYoutubeOAUTH(refreshToken: string): Promise<YoutubeOAuthResponse>;Defined in: src/node/NodeLink.ts:289
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
refreshToken | string |
Returns
Section titled “Returns”Promise<YoutubeOAuthResponse>