Advertisement
Zaayd

كود تغيير اسم شخص بالسيرفر

Nov 27th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. client.on("message", message => {
  2.   if (message.content.startsWith(prefix + "nick")) {
  3.     if (!message.guild.member(message.author).hasPermission("MANAGE_NICKNAMES"))
  4.       return message.channel.send("Please Check Your Permission.");
  5.     if (!message.guild.member(client.user).hasPermission("MANAGE_NICKNAMES"))
  6.       return message.channel.send("Please Check My Permission.");
  7.     let user = message.mentions.users.first();
  8.  
  9.     if (!user) return message.channel.send(`**>>> ${prefix}nick @mention nickname**`);
  10.     let args = message.content
  11.       .split(" ")
  12.       .slice(2)
  13.       .join(" ");
  14.     if (!args)
  15.       message.guild
  16.         .member(user)
  17.         .setNickname("")
  18.         .then(m => {
  19.           message.channel.send(
  20.             " " + user.username + " has been reseted nickname "
  21.           );
  22.         })
  23.         .catch(error => {
  24.           message.channel.send("Error: **" + error.message + "**");
  25.         });
  26.     message.guild
  27.       .member(user)
  28.       .setNickname(args)
  29.       .then(m => {
  30.         let embed = new Discord.MessageEmbed()
  31.           .setTitle("Nicknamed User!")
  32.           .setDescription(
  33.             "User: ```" +
  34.             user.username +
  35.             "```\nBy: ```" +
  36.             message.author.username +
  37.             "```\nNickname: ```" +
  38.             args +
  39.             "``` "
  40.           );
  41.         message.channel.send(embed);
  42.       })
  43.       .catch(error => {
  44.         message.channel.send("Error: **" + error.message + "** ");
  45.       });
  46.   }
  47. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement