Temp fix for AFK channel move on mute
This commit is contained in:
parent
43939021ff
commit
5e8d098661
1 changed files with 3 additions and 4 deletions
|
@ -134,12 +134,11 @@ export class MutesPlugin extends ZeppelinPlugin<IMutesPluginConfig> {
|
||||||
|
|
||||||
// If enabled, move the user to the mute voice channel (e.g. afk - just to apply the voice perms from the mute role)
|
// If enabled, move the user to the mute voice channel (e.g. afk - just to apply the voice perms from the mute role)
|
||||||
const moveToVoiceChannelId = this.getConfig().move_to_voice_channel;
|
const moveToVoiceChannelId = this.getConfig().move_to_voice_channel;
|
||||||
if (moveToVoiceChannelId && member.voiceState.channelID) {
|
if (moveToVoiceChannelId) {
|
||||||
|
// TODO: Add back the voiceState check once we figure out how to get voice state for guild members that are loaded on-demand
|
||||||
try {
|
try {
|
||||||
await member.edit({ channelID: moveToVoiceChannelId });
|
await member.edit({ channelID: moveToVoiceChannelId });
|
||||||
} catch (e) {
|
} catch (e) {} // tslint:disable-line
|
||||||
logger.warn(`Could not move user ${member.id} to voice channel ${moveToVoiceChannelId} when muting`);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue