Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', async(msg) => {
- if (msg.content.startsWith(prefix + "trole")) {
- var args = msg.content.split(" ");
- var time = args[3];
- var user = msg.mentions.members.first() || client.users.cache.get(args[1]);
- var member = msg.guild.member(user);
- var role = msg.guild.roles.cache.find(r => r.name === args[2]) || msg.mentions.roles.first() || msg.guild.roles.cache.find(r => r.id === args[2])
- if (!msg.member.hasPermission("MANAGE_CHANNELS")) return msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('❌ | خطأ', msg.author.avatarURL())
- .setColor("RED")
- .setDescription(`**❌ | ليس لديك صلاحيات**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- if (!user) return msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('❌ | خطأ', msg.author.avatarURL())
- .setColor("RED")
- .setDescription(`**❌ | من فظلك قم بمنشن للشخص او قم بكتابة الايدي**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- if (!role) return msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('❌ | Error', msg.author.avatarURL())
- .setColor("RED")
- .setDescription(`**❌ | من فضلك قم بكتابة اسم او اي دي الرتبة**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- if (!time) time = "24h"//اكتب المدة الي تريدها للرتبة
- if (user.id === msg.author.id) return msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('❌ | خطأ', msg.author.avatarURL())
- .setColor("RED")
- .setDescription(`**❌ | لاتستطيع اعطاء رتبة لنفسك**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- if (user.id === client.user.id) return msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('❌ | خطأ', msg.author.avatarURL())
- .setColor("RED")
- .setDescription(`**❌ | لاتستطيع اعطاء البوت رتبة**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- member.roles.add(role);
- msg.channel.send(
- new Discord.MessageEmbed()
- .setAuthor('✅ | تم', msg.author.avatarURL())
- .setColor("GREEN")
- .setDescription(`**✅ | <@!${user.id}> تم اعطء الرتبة <@!${role.id}> لـ ${ms(ms(time))}.**`)
- .setThumbnail(msg.author.avatarURL())
- .setTimestamp()
- .setFooter("Requested By: " + msg.author.tag, msg.author.avatarURL())
- );
- setTimeout(() => {
- member.roles.remove(role)
- }, ms(time))
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment