Advertisement
WoLF_UsA

تعديل بسيط جدآ

Mar 17th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. client.on('message', message =>{
  2.  
  3. if(message.content.startsWith(prefix + `roles`)) {
  4. const nos = new Discord.RichEmbed()
  5. .setDescription("**:x: | هذا الأمر فقط للسيرفرات**")
  6. .setColor(000000)
  7. .setAuthor(`${message.author.tag}`, message.author.avatarURL)
  8. .setFooter(`Requested By ${message.author.username}` , message.author.avatarURL)
  9. .setTimestamp();
  10. if(!message.channel.guild) return message.channel.send(nos).then(m => m.delete(5000));
  11. let perms = message.member.hasPermission(`ADMINISTRATOR`)
  12. const nopermission = new Discord.RichEmbed()
  13. .setDescription("**:x: | ADMINISTRATOR للأسف لا ... تمتلك صلاحية**")
  14. .setColor(000000)
  15. .setAuthor(`${message.author.tag}`, message.author.avatarURL)
  16. .setFooter(`Requested By ${message.author.username}` , message.author.avatarURL)
  17. .setTimestamp();
  18. if(!perms) return message.channel.send(nopermission)
  19. var
  20. ros=message.guild.roles.size,
  21. data = [['Rank', 'RoleName']]
  22. for(let i =0;i<ros;i++){
  23. if(message.guild.roles.array()[i].id !== message.guild.id){
  24. data.push([i,`${message.guild.roles.filter(r => r.position == ros-i).map(r=>r.name)}`])
  25. }}
  26. let res = AsciiTable.table(data)
  27.  
  28. message.channel.send(`**\`\`\`xl\n${res}\`\`\`**`);
  29. }
  30. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement