|
|
@ -9,8 +9,8 @@ module.exports = async (client, oldState, voice) => { |
|
|
|
if (!client.misc.cache.activeVC.includes(voice.channelID)) {client.misc.cache.activeVC.push(voice.channelID);} |
|
|
|
if (!client.misc.cache.activeVC.includes(voice.channelID)) {client.misc.cache.activeVC.push(voice.channelID);} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
if (!client.misc.cache.inVC.includes(voice.member.id)) {return;} |
|
|
|
if (!client.misc.cache.inVC.includes(voice.member.id)) {return;} |
|
|
|
client.misc.inVC.splice(client.misc.inVC.indexOf(voice.member.id), 1); |
|
|
|
client.misc.cache.inVC.splice(client.misc.cache.inVC.indexOf(voice.member.id), 1); |
|
|
|
if (!voice.channel.members.size && client.misc.activeVC.includes(voice.channelID)) {client.misc.activeVC.splice(client.misc.activeVC.indexOf(voice.channelID), 1);} |
|
|
|
if (!voice.channel.members.size && client.misc.cache.activeVC.includes(voice.channelID)) {client.misc.cache.activeVC.splice(client.misc.cache.activeVC.indexOf(voice.channelID), 1);} |
|
|
|
if (Object.keys(client.misc.cache.VCG).includes(voice.member.id)) {delete client.misc.cache.VCG[voice.member.id];} |
|
|
|
if (Object.keys(client.misc.cache.VCG).includes(voice.member.id)) {delete client.misc.cache.VCG[voice.member.id];} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|