seyfert
Preparing search index...
ShardManager
Class ShardManager
Hierarchy
Map
<
number
,
Shard
>
ShardManager
Index
Constructors
constructor
Properties
connect
Queue
debugger?
options
Accessors
concurrency
latency
remaining
shard
End
shard
Start
total
Shards
Methods
calculate
Shard
Id
create
disconnect
disconnect
All
force
Identify
join
Voice
leave
Voice
resume
send
set
Presence
set
Shard
Presence
spawn
Buckets
spawn
Shards
start
Resharder
Constructors
constructor
new
ShardManager
(
options
:
MakeDeepPartial
<
ShardManagerOptions
,
"resharding"
>
,
)
:
ShardManager
Parameters
options
:
MakeDeepPartial
<
ShardManagerOptions
,
"resharding"
>
Returns
ShardManager
Properties
connect
Queue
connectQueue
:
ConnectQueue
Optional
debugger
debugger
?:
Logger
options
options
:
MakeRequired
<
ShardManagerOptions
,
keyof
ShardManagerOptions
>
Accessors
concurrency
get
concurrency
()
:
number
Returns
number
latency
get
latency
()
:
number
Returns
number
remaining
get
remaining
()
:
number
Returns
number
shard
End
get
shardEnd
()
:
number
Returns
number
shard
Start
get
shardStart
()
:
number
Returns
number
total
Shards
get
totalShards
()
:
number
Returns
number
Methods
calculate
Shard
Id
calculateShardId
(
guildId
:
string
)
:
number
Parameters
guildId
:
string
Returns
number
create
create
(
shardId
:
number
)
:
Shard
Parameters
shardId
:
number
Returns
Shard
disconnect
disconnect
(
shardId
:
number
,
code
?:
ShardSocketCloseCodes
)
:
void
|
undefined
Parameters
shardId
:
number
Optional
code
:
ShardSocketCloseCodes
Returns
void
|
undefined
disconnect
All
disconnectAll
(
code
?:
ShardSocketCloseCodes
)
:
void
Parameters
code
:
ShardSocketCloseCodes
= ShardSocketCloseCodes.ShutdownAll
Returns
void
force
Identify
forceIdentify
(
shardId
:
number
)
:
Promise
<
void
>
Parameters
shardId
:
number
Returns
Promise
<
void
>
join
Voice
joinVoice
(
guild_id
:
string
,
channel_id
:
string
,
options
:
Pick
<
GatewayVoiceStateUpdate
[
"d"
]
,
"self_deaf"
|
"self_mute"
>
,
)
:
void
Parameters
guild_id
:
string
channel_id
:
string
options
:
Pick
<
GatewayVoiceStateUpdate
[
"d"
]
,
"self_deaf"
|
"self_mute"
>
Returns
void
leave
Voice
leaveVoice
(
guild_id
:
string
)
:
void
Parameters
guild_id
:
string
Returns
void
resume
resume
(
shardId
:
number
,
shardData
:
MakeRequired
<
ShardData
>
)
:
unknown
Parameters
shardId
:
number
shardData
:
MakeRequired
<
ShardData
>
Returns
unknown
send
send
<
T
extends
GatewaySendPayload
>
(
shardId
:
number
,
payload
:
T
)
:
void
Type Parameters
T
extends
GatewaySendPayload
Parameters
shardId
:
number
payload
:
T
Returns
void
set
Presence
setPresence
(
payload
:
GatewayPresenceUpdateData
)
:
void
Parameters
payload
:
GatewayPresenceUpdateData
Returns
void
set
Shard
Presence
setShardPresence
(
shardId
:
number
,
payload
:
GatewayPresenceUpdateData
)
:
void
Parameters
shardId
:
number
payload
:
GatewayPresenceUpdateData
Returns
void
spawn
Buckets
spawnBuckets
()
:
Shard
[]
[]
Returns
Shard
[]
[]
spawn
Shards
spawnShards
()
:
Promise
<
void
>
Returns
Promise
<
void
>
start
Resharder
startResharder
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
connect
Queue
debugger
options
Accessors
concurrency
latency
remaining
shard
End
shard
Start
total
Shards
Methods
calculate
Shard
Id
create
disconnect
disconnect
All
force
Identify
join
Voice
leave
Voice
resume
send
set
Presence
set
Shard
Presence
spawn
Buckets
spawn
Shards
start
Resharder
seyfert
Loading...