Add Sharding Support!

This commit is contained in:
Amish Shah
2016-08-22 21:31:43 +01:00
parent fb2392a1ed
commit 3fded1d7af
5 changed files with 51 additions and 4 deletions

View File

@@ -112,6 +112,9 @@ class WebSocketManager {
this.reconnecting = false;
const payload = this.client.options.ws;
payload.token = this.client.token;
if (this.client.options.shard_count > 0) {
payload.shard = [this.client.options.shard_id, this.client.options.shard_count];
}
this.send({
op: Constants.OPCodes.IDENTIFY,