Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', async message => {
- let args = message.content.split(" ");
- if(message.content.startsWith(prefix + "mute")) {
- if(!message.member.hasPermission("MUTE_MEMBERS")) return message.channel.send('').then(msg => {
- msg.delete(3500);
- message.delete(3500);
- });
- if(!message.guild.member(client.user).hasPermission("MUTE_MEMBERS")) return message.channel.send('').then(msg => {
- msg.delete(3500);
- message.delete(3500);
- });
- let mention = message.mentions.members.first();//حقوق ديموند كودز و XAM991
- if(!mention) return message.channel.send('').then(msg => { //حقوق ديموند كودز و XAM991
- msg.delete(3500);
- message.delete(3500);
- });
- if(mention.id === message.author.id) return message.channel.send('**:x:You Cannot give mute to your self**').then(msg => {
- msg.delete(3500);
- message.delete(3500); //حقوق ديموند كودز و XAM991
- });
- if(mention.hasPermission('ADMINISTRATOR')) return message.channel.send(`**:x: لا يمكن آعطاء ميوت لادارة السيرفر**`); //حقوق ديموند كودز و XAM991
- if(message.guild.member(mention).roles.find('name', 'Muted')) return message.channel.send(`**:information_source: ${mention.user.username} Already Muted**`);
- if(mention.position >= message.guild.member(message.author).positon) return message.channel.send('You Donot Have Permission **Muted_Members** ').then(msg => {
- msg.delete(3500);
- message.delete(3500);
- });
- if(mention.positon >= message.guild.member(client.user).positon) return message.channel.send('I Donot Have Permission **Muted_Members**').then(msg => {
- msg.delete(3500);
- message.delete(3500); //حقوق ديموند كودز و XAM991
- });
- let duration = args[2];
- if(!duration) message.channel.send(`**:hash: You Can Use ${prefix}mute @user Time Reason**`).then(msg => {
- msg.delete(3500);
- message.delete(3500);
- });
- if(isNaN(duration)) message.channel.send('').then(msg => {
- msg.delete(3500);
- message.delete(3500);
- });
- let reason = message.content.split(" ").slice(3).join(" ");
- if(!reason) reason = " [ **لم يذكر لماذا** ] ";
- let thisEmbed = new Discord.RichEmbed()
- .setAuthor(mention.user.username, mention.user.avatarURL)
- .setTitle('**تم آعطائك ميوت**')
- .addField('**__السيرفر__**',[ message.guild.name ]) //حقوق ديموند كودز و XAM991
- .addField('**__تم آعطائك ميوت بواسطة__**', [ message.author ])
- .addField('**__آلسبب__**',reason)
- .addField('**__وقت الميوت__**',duration)
- let role = message.guild.roles.find('name', 'Muted') || message.guild.roles.get(r => r.name === 'Muted');
- if(!role) try {
- message.guild.createRole({
- name: "Muted",
- permissions: 0 //حقوق ديموند كودز و XAM991
- }).then(r => {
- message.guild.channels.forEach(c => {
- c.overwritePermissions(r , {
- SEND_MESSAGES: false, //حقوق ديموند كودز و XAM991
- READ_MESSAGES_HISTORY: false,
- ADD_REACTIONS: false
- });
- });
- }); //حقوق ديموند كودز و XAM991
- } catch(e) {
- console.log(e.stack);
- }
- mention.addRole(role).then(() => {
- mention.send(thisEmbed);
- message.channel.send(`**:white_check_mark: ${mention.user.username} Muted! :zipper_mouth: ** `);
- mention.setMute(true); //حقوق ديموند كودز و XAM991
- });
- setTimeout(() => {
- if(duration === 0) return;
- mention.setMute(false);
- mention.removeRole(role)
- },duration * 60000); //حقوق ديموند كودز و XAM991
- }
- });
- client.on('message', async message => {
- let mention = message.mentions.members.first();
- let command = message.content.split(" ")[0];
- command = command.slice(prefix.length);
- let args = message.content.split(" ").slice(1); //حقوق ديموند كودز و XAM991
- if(command === `unmute`) {2
- if(!message.member.hasPermission("MUTE_MEMBERS")) return message.channel.sendMessage("**You Donot HavePermission Mute_Members**").then(m => m.delete(5000));
- if(!message.guild.member(client.user).hasPermission("MUTE_MEMBERS")) return message.reply("**I donot Have Permission Mute_Members**").then(msg => msg.delete(6000))
- let kinggamer = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0]);
- if(!kinggamer) return message.channel.send('').then(msg => {
- msg.delete(3500);
- message.delete(3500); //حقوق ديموند كودز و XAM991
- });
- let role = message.guild.roles.find (r => r.name === "Muted");
- if(!role || !kinggamer.roles.has(role.id)) return message.channel.sendMessage(`**:information_source:${mention.user.username} لقد تم فك الميوت عنه مسبقا**`)
- await kinggamer.removeRole(role) //حقوق ديموند كودز و XAM991
- message.channel.sendMessage(`**:white_check_mark: ${mention.user.username} Unmuted! **`);
- return;
- }
- });
- اقرا الكلام وامسحه بعدين
- امسح الكلام هاذا فقط
- الحقوق محفوظه لدى ديموند كودز و XAM991
- صانع الكود XAM991
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement