Make voice receiving better

This commit is contained in:
Amish Shah
2016-08-25 23:11:58 +01:00
parent 2d6068010b
commit 48762c642c
4 changed files with 46 additions and 12 deletions

View File

@@ -56,6 +56,7 @@ class VoiceConnection extends EventEmitter {
* @private
*/
this._reject = reject;
this.ssrcMap = new Map();
this.bindListeners();
}
@@ -143,6 +144,7 @@ class VoiceConnection extends EventEmitter {
});
this.websocket.on('speaking', data => {
const guild = this.channel.guild;
this.ssrcMap.set(+data.ssrc, this.manager.client.users.get(data.user_id));
guild._memberSpeakUpdate(data.user_id, data.speaking);
});
}