diff --git a/lib/Voice/VoiceConnection.js b/lib/Voice/VoiceConnection.js index 0d5168acc..b5557b109 100644 --- a/lib/Voice/VoiceConnection.js +++ b/lib/Voice/VoiceConnection.js @@ -444,6 +444,14 @@ var VoiceConnection = (function (_EventEmitter) { break; } }); + + vWS.on("error", function (err, msg) { + self.emit("error", err, msg); + }); + + vWS.on("close", function (code) { + self.emit("close", code); + }); }); }; diff --git a/src/Voice/VoiceConnection.js b/src/Voice/VoiceConnection.js index b35711f28..ee91c8033 100644 --- a/src/Voice/VoiceConnection.js +++ b/src/Voice/VoiceConnection.js @@ -400,6 +400,14 @@ export default class VoiceConnection extends EventEmitter { } }); + vWS.on("error", (err, msg) => { + self.emit("error", err, msg); + }); + + vWS.on("close", (code) => { + self.emit("close", code); + }) + }); }