diff --git a/src/client/websocket/WebSocketConnection.js b/src/client/websocket/WebSocketConnection.js index 58c7da1d0..09d514fcc 100644 --- a/src/client/websocket/WebSocketConnection.js +++ b/src/client/websocket/WebSocketConnection.js @@ -81,7 +81,9 @@ class WebSocketConnection extends EventEmitter { */ this.ratelimit = { queue: [], - remaining: 60, + remaining: 120, + total: 120, + time: 60e3, resetTimer: null, }; this.connect(gateway); @@ -193,7 +195,7 @@ class WebSocketConnection extends EventEmitter { this.ratelimit.resetTimer = this.client.setTimeout(() => { this.ratelimit.remaining = 60; this.processQueue(); - }, 120e3); + }, this.ratelimit.time); } while (this.ratelimit.remaining > 0) { const item = this.ratelimit.queue.shift();