Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', message =>{
- if(message.content.startsWith(prefix + `roles`)) {
- const nos = new Discord.RichEmbed()
- .setDescription("**:x: | هذا الأمر فقط للسيرفرات**")
- .setColor(000000)
- .setAuthor(`${message.author.tag}`, message.author.avatarURL)
- .setFooter(`Requested By ${message.author.username}` , message.author.avatarURL)
- .setTimestamp();
- if(!message.channel.guild) return message.channel.send(nos).then(m => m.delete(5000));
- let perms = message.member.hasPermission(`ADMINISTRATOR`)
- const nopermission = new Discord.RichEmbed()
- .setDescription("**:x: | ADMINISTRATOR للأسف لا ... تمتلك صلاحية**")
- .setColor(000000)
- .setAuthor(`${message.author.tag}`, message.author.avatarURL)
- .setFooter(`Requested By ${message.author.username}` , message.author.avatarURL)
- .setTimestamp();
- if(!perms) return message.channel.send(nopermission)
- var
- ros=message.guild.roles.size,
- data = [['Rank', 'RoleName']]
- for(let i =0;i<ros;i++){
- if(message.guild.roles.array()[i].id !== message.guild.id){
- data.push([i,`${message.guild.roles.filter(r => r.position == ros-i).map(r=>r.name)}`])
- }}
- let res = AsciiTable.table(data)
- message.channel.send(`**\`\`\`xl\n${res}\`\`\`**`);
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement