mirror of
https://github.com/litruv/DAdmin.git
synced 2026-07-24 18:56:10 +10:00
Added error checking for no users mentioned
This commit is contained in:
@@ -8,15 +8,18 @@ module.exports = {
|
|||||||
category: 'admin',
|
category: 'admin',
|
||||||
command: (client, msg) => {
|
command: (client, msg) => {
|
||||||
if (msg.mentions.members.array().length > 0)
|
if (msg.mentions.members.array().length > 0)
|
||||||
msg.member.guild.createChannel('Kicked', 'voice')
|
if (msg.mentions.members.first().voiceChannelID != undefined)
|
||||||
.then(channel => {
|
msg.member.guild.createChannel('Kicked', 'voice')
|
||||||
msg.mentions.members.first().setVoiceChannel(channel.id);
|
.then(channel => {
|
||||||
c = channel;
|
msg.mentions.members.first().setVoiceChannel(channel.id);
|
||||||
setTimeout(function () {
|
c = channel;
|
||||||
c.delete()
|
setTimeout(function () {
|
||||||
}, 150);
|
c.delete()
|
||||||
})
|
}, 150);
|
||||||
.catch(console.error);
|
})
|
||||||
|
.catch(console.error);
|
||||||
|
else
|
||||||
|
msg.reply("User isn't in a channel")
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -7,22 +7,26 @@ module.exports = {
|
|||||||
args: ['@Tag'],
|
args: ['@Tag'],
|
||||||
category: 'admin',
|
category: 'admin',
|
||||||
command: (client, msg) => {
|
command: (client, msg) => {
|
||||||
client.database.get_setting("autoVoice", msg.guild.id).then((autochan) => {
|
if (msg.mentions.members.array().length > 0)
|
||||||
var itemsProcessed = 0
|
if (msg.mentions.members.first().voiceChannelID != undefined)
|
||||||
var cid = msg.mentions.members.first().voiceChannelID
|
client.database.get_setting("autoVoice", msg.guild.id).then((autochan) => {
|
||||||
msg.guild.channels.filter(c => value.type == "voice").forEach(element => {
|
var itemsProcessed = 0
|
||||||
itemsProcessed++
|
var cid = msg.mentions.members.first().voiceChannelID
|
||||||
if (itemsProcessed <= 8) {
|
msg.guild.channels.filter(c => c.type == "voice").forEach(element => {
|
||||||
if (element.id != autochan) {
|
itemsProcessed++
|
||||||
if (element.members.array().length == 0)
|
if (itemsProcessed <= 8) {
|
||||||
msg.mentions.members.first().setVoiceChannel(element.id)
|
if (element.id != autochan) {
|
||||||
|
if (element.members.array().length == 0)
|
||||||
|
msg.mentions.members.first().setVoiceChannel(element.id)
|
||||||
|
}
|
||||||
|
if (itemsProcessed >= msg.guild.channels.filter(c => c.type == "voice").array().length || itemsProcessed >= 8) {
|
||||||
|
msg.mentions.members.first().setVoiceChannel(cid)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (itemsProcessed >= msg.guild.channels.filter(c => value.type == "voice").array().length || itemsProcessed >= 8) {
|
})
|
||||||
msg.mentions.members.first().setVoiceChannel(cid)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
})
|
else
|
||||||
|
msg.reply("User isn't in a channel")
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user