Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', message => {
- if(message.content.startsWith(`${prefix}mute`)) {
- if(message.member.hasPermission("ADMINISTRATOR")) {
- let role = message.guild.roles.find(r => r.name === "Muted");
- let member = message.mentions.members.first();
- if(member) {
- member.removeRoles(member.roles)
- member.addRole(role).catch(console.error);
- message.channel.send(`${member} has been muted!`)
- } else {
- message.channel.send("You need to mention a user!")
- }
- } else {
- message.channel.send("You are not a high enough rank!")
- }
- }
- });
- client.on('message', message => {
- if(message.content.startsWith(`${prefix}unmute`)) {
- if(message.member.hasPermission("ADMINISTRATOR")) {
- let member = message.mentions.members.first();
- let role = message.guild.roles.find(r => r.name === "Muted");
- if(member) {
- member.removeRole(role).catch(console.error);
- message.channel.send(`${member} has been unmuted!`)
- } else {
- message.channel.send('You need to mention a user!')
- }
- } else {
- message.channel.send("You are not a high enough rank.")
- }
- }
- });
- client.on('message', message => {
- if(message.content.startsWith(`${prefix}kick`)) {
- if(message.member.hasPermission("KICK_MEMBERS")) {
- let member = message.mentions.members.first();
- if(member) {
- member.kick('Optional reason for the audit logs').then(() => {
- message.channel.send(`Successfully kicked ${member}`);
- }).catch(err => {
- message.channel.send('I was unable to kick the user. Please check my permmisions.');
- console.error(err);
- });
- } else {
- message.channel.send("You need to mention a user!")
- }
- }
- }
- });
- client.on('message', message => {
- if(message.content.startsWith(`${prefix}ban`)) {
- if(message.member.hasPermission("BAN_MEMBERS")) {
- let member = message.mentions.members.first();
- if(member) {
- member.ban('Optional reason for the audit logs').then(() => {
- message.channel.send(`Successfully banned ${member}`);
- }).catch(err => {
- message.channel.send('I was unable to ban the user. Please check my permmisions.');
- console.error(err);
- });
- } else {
- message.channel.send("You need to mention a user!")
- }
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement