Remove even more stuff from web dists

This commit is contained in:
Schuyler Cebulskie
2016-11-20 22:40:06 -05:00
parent 7e69475d11
commit f6a60581c4
6 changed files with 35 additions and 9 deletions

View File

@@ -256,6 +256,7 @@ class Guild {
* @readonly
*/
get voiceConnection() {
if (this.client.browser) return null;
return this.client.voice.connections.get(this.id) || null;
}

View File

@@ -50,6 +50,7 @@ class VoiceChannel extends GuildChannel {
* @type {boolean}
*/
get joinable() {
if (this.client.browser) return false;
return this.permissionsFor(this.client.user).hasPermission('CONNECT');
}
@@ -99,6 +100,7 @@ class VoiceChannel extends GuildChannel {
* .catch(console.error);
*/
join() {
if (this.client.browser) return Promise.reject(new Error('Voice connections are not available in browsers.'));
return this.client.voice.joinChannel(this);
}
@@ -109,6 +111,7 @@ class VoiceChannel extends GuildChannel {
* voiceChannel.leave();
*/
leave() {
if (this.client.browser) return;
const connection = this.client.voice.connections.get(this.guild.id);
if (connection && connection.channel.id === this.id) connection.disconnect();
}