Add ShardManager

This commit is contained in:
Amish Shah
2016-08-30 17:26:25 +01:00
parent 4df7968630
commit c70dfa83fb
6 changed files with 67 additions and 3 deletions

View File

@@ -136,9 +136,8 @@ class WebSocketManager {
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];
payload.shard = [Number(this.client.options.shard_id), Number(this.client.options.shard_count)];
}
this.send({
op: Constants.OPCodes.IDENTIFY,
d: payload,