You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
449 B
18 lines
449 B
module.exports = message => { |
|
const member = message.mentions.members.first(); |
|
|
|
if (!member) { |
|
return message.reply( |
|
`Who are you trying to kick? You must mention a user.` |
|
); |
|
} |
|
|
|
if (!member.kickable) { |
|
return message.reply(`I can't kick this user. Sorry!`); |
|
} |
|
|
|
return member |
|
.kick() |
|
.then(() => message.reply(`${member.user.tag} was kicked.`)) |
|
.catch(error => message.reply(`Sorry, an error occured.`)); |
|
};
|
|
|