Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const bot = new Discord.Client();
  3.  
  4. module.exports.run = async (bot, message, args) => {
  5.  
  6.  
  7. if(!message.member.hasPermission("MANAGE_MEMBERS")) return message.reply("du har ikke tilladelse til at give roller!");
  8. let rMember = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0]);
  9. if(!rMember) return message.reply("Jeg kan ikke finde personen!")
  10. let role = args.join(" ").slice(22);
  11. if(!role) return message.reply("Beskriv en rolle!");
  12. let gRole = message.guild.roles.find(`name`, role);
  13. if(!gRole) return message.reply("Kan ikke finde rollen!");
  14.  
  15. if(rMember.roles.has(gROle.id));
  16. await(rMember.addRole(gRole.id));
  17.  
  18. try{
  19. rMember.send(`Tillyke, du har fået ${gRole.name} på ${bot.user.username}`)
  20. }
  21. catch(e){
  22. message.channel.send(`Tillyke, du har fået ${gRole.name} på ${bot.user.username}`)
  23. }
  24.  
  25. }
  26.  
  27. module.exports.help = {
  28. name: "addrole"
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement