Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // MODERATION
- exports.run = async (client, message, args) => {
- // jesli uzytkownik nie posiada uprawnien zarzadzania wiadomosciami
- if (!message.member.hasPermission("MANAGE_MESSAGES")) {
- return message.channel.send(`You don\'t have permissions to close members! If you want to report someone please use \`.report\` command. <@${message.member.id}>`).then(m => m.delete(5000))
- }
- let toclose = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]))
- if (!toclose) return message.channel.send(`kto? <@${message.member.id}>`)
- if (toclose.id === message.author.id) {
- return message.channel.send(`uzytkownik nie ma uprawnien <@${message.member.id}>`).then(m => m.delete(5000))
- }
- if (toclose.hasPermission("MANAGE_MESSAGES")) {
- return message.channel.send(`moderator serwera <@${message.member.id}>`).then(m => m.delete(5000))
- }
- let closerole = message.guild.roles.find('name', 'Więzień')
- if(toclose.roles.has(closerole)) {
- return message.channel.send(`juz jest w celi`).then(m => m.delete(5000))
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement