FluxerFluxer.js
GuidesSDKRESTExamplesChangelog
Support
SponsorPluuty helps fund Fluxer.jsGet Pluuty

SDK Reference

AttachmentBuilderBaseBitFieldCategoryChannelChannelChannelManagerClientClientClusterClientUserCollectionDMChannelEmbedBuilderFluxerAPIErrorFluxerErrorGuildGuildBanGuildChannelGuildEmojiGuildManagerGuildMemberGuildMemberManagerGuildMemberRoleManagerGuildStickerHTTPErrorInviteLinkChannelLiveKitRtcConnectionMessageMessageCacheMessageCollectorMessageFlagsBitFieldMessageManagerMessagePayloadMessageReactionPackManagerPermissionsBitFieldRateLimitErrorRateLimitManagerReactionCollectorRequestManagerRESTRoleSnowflakeUtilTextChannelUserUserFlagsBitFieldUserManagerVoiceChannelVoiceConnectionVoiceManagerWebhookWebSocketManagerWebSocketShard
SDK/Class

Class

WebSocketManager

Extends EventEmitter

Constructor1Methods4Source

Constructor

new WebSocketManager(options: WebSocketManagerOptions)
options
WebSocketManagerOptions

Methods

connectdestroygetShardCountsend

.connect()

→ Promise<void>

await client.ws.connect();

.destroy()

→ void

client.ws.destroy();

.getShardCount()

→ number

client.ws.getShardCount();

.send(shardId, payload)

shardId: number, payload: GatewaySendPayload → void

client.ws.send(shardId, payload);

On this page

  • Constructor
  • Methods

Need help?

Join Fluxer, open the repo, or donate.

Join FluxerCommunity supportGitHubfluxerjs/coreDonateGitHub SponsorsPluutyHelps fund Fluxer.js