24 lines
786 B
JavaScript
24 lines
786 B
JavaScript
module.exports = {
|
|
name: "voicekick",
|
|
category: "moderation",
|
|
run: async (client, message, args) => {
|
|
if (!message.guild.me.hasPermission(["ADMINISTRATOR"]))
|
|
return message.channel.send(
|
|
"Ich habe nicht die erforderlichen Berechtigungen, um diesen Befehl zu verwenden!"
|
|
);
|
|
|
|
if (!message.mentions.members.first())
|
|
return message.channel.send(
|
|
`Bitte erwähnen Sie den Benutzer, den Sie aus dem Sprachkanal treten möchten!`
|
|
);
|
|
|
|
let { channel } = message.mentions.members.first().voice;
|
|
|
|
if (!channel)
|
|
return message.channel.send(`Der Benutzer befindet sich in keinem Sprachkanal!`);
|
|
|
|
message.mentions.members.first().voice.kick();
|
|
|
|
message.channel.send(`Benutzer wurde aus dem Sprachkanal geworfen!`)
|
|
}
|
|
}; |