diff --git a/src/gateway/gatewayClient.ts b/src/gateway/gatewayClient.ts index 61f6a1a..1195c2b 100644 --- a/src/gateway/gatewayClient.ts +++ b/src/gateway/gatewayClient.ts @@ -57,7 +57,6 @@ export class GatewayClient { switch (parsedMessage.op) { case 10: this._heartbeatInterval = parsedMessage.d.heartbeat_interval; - this._heartbeatIntervalTimer = setInterval(() => this._sendHeartbeat(), this._heartbeatInterval * 1000); this.send({ op: 2, d: { @@ -73,6 +72,8 @@ export class GatewayClient { token: this._token, }, }); + + this._heartbeatIntervalTimer = setInterval(() => this._sendHeartbeat(), this._heartbeatInterval * 1000); break; default: break;