Ana içeriğe atla

Discord Mute Komutu V12

DİSCORD.JSV12 STARTİNG

DİSCORD.JS V12

Gerekli modüller ms
KOMUTLAR/MUTE.JS
   
1

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
const Discord = require("discord.js");
const ms = require("ms");

exports.conf = {
   enabled:false,
  guildOnly: false,
    aliases: ["pa"],
    permLevel: 3,
}

exports.help = {
    name: 'mute', 
    description: 'McdKsrV12ye Çevrimiştir.',
    usage: 'Sahibi:wioenena.q#7387  '
}
exports.run = async function(client, message, args) {
  const kisi =
    message.mentions.members.first() ||
    message.guild.members.find(a => a.id == args[0]) ||
    message.guild.members.find(a => a.user.username == args[0]);
  if (!kisi)
    return message
      .reply("Bir kişi belirtin.\n`Doğru kullanım ?mute @kisi 1m`")
      .then(a => a.delete(10000));
  const sure = args[1]
  const sure2 = args[2]
  if(isNaN(sure) || !sure)
    return message
      .reply(
        "Süreyi düzgün girmelisin.\n```Süre örnekleri \n1 m = 1 dakika\n1 h = 1 saat \n1 s = 1 saniye```"
      )
      .then(a => a.delete(10000));
  if(!isNaN(sure2))
    return message
      .reply(
        "Süreyi düzgün girmelisin.\n```Süre örnekleri \n1 m = 1 dakika\n1 h = 1 saat \n1 s = 1 saniye```"
      )
      .then(a => a.delete(10000));
  if(!sure2)
      return message
      .reply(
        "Süreyi düzgün girmelisin.\n```Süre örnekleri \n1 m = 1 dakika\n1 h = 1 saat \n1 s = 1 saniye```"
      )
      .then(a => a.delete(10000));
  if(sure2.length>1)
      return message
      .reply(
        "Süreyi düzgün girmelisin.\n```Süre örnekleri \n1 m = 1 dakika\n1 h = 1 saat \n1 s = 1 saniye```"
      )
      .then(a => a.delete(10000));
  
  if (sure2.endsWith("h") || sure2.endsWith("s") || sure2.endsWith("m")) {
    if (!message.guild.roles.find(a => a.name == "muted")) {
      await message.guild.createRole({
        name: "muted",
        color: "black",
        permissions: []
      });
      const rol = message.guild.roles.find(a => a.name == "muted");
      const user = message.guild.members.get(kisi.id);
   
      message.guild.channels.filter(a=>a.type =='text').forEach((channel, id) => {
        let ch = message.guild.channels.get(id);
        ch.overwritePermissions(rol, {
          SEND_MESSAGES: false,
          ADD_REACTIONS: false
        });
      });
    
    }
    const user = message.guild.members.get(kisi.id);
    const rol = message.guild.roles.find(a => a.name == "muted");
    var x = "";
    if (sure2.includes("h")) x = "saat";
    if (sure2.includes("m")) x = "dakika";
    if (sure2.includes("s")) x = "saniye";

    user.addRole(rol);
    const embed = new Discord.RichEmbed()
      .setColor("#00FF03")
      .setThumbnail(message.guild.iconURL)
      .setDescription(
        `${kisi.user.username} ${
          message.author.username
        } Tarafından ${sure} ${x} susturuldu.`
      )
      .setTimestamp()
      .setFooter(`${client.user.username} Mute sistemi.`, message.guild.iconURL)
      .setThumbnail(kisi.user.avatarURL);
    message.channel.send(embed);
    setTimeout(function() {
      user.removeRole(rol);
      const embed = new Discord.RichEmbed()
        .setColor("#00FF03")
        .setTimestamp()
        .setDescription(
          `Hey, ${kisi.user.username} ${message.guild.name} Sunucusundaki susturulman açıldı.`
        )
        .setThumbnail(message.guild.iconURL)
        .setFooter(
          `${client.user.username} mute sistemi.`,
          client.user.avatarURL
        );
      user.send(embed);
    }, ms(sure+sure2));
  } else 
 return message
      .reply(
        "Süreyi düzgün girmelisin.\n```Süre örnekleri \n1 m = 1 dakika\n1 h = 1 saat \n1 s = 1 saniye```"
      )
      .then(a => a.delete(10000));
};

Bu blogdaki popüler yayınlar

V12 BALIK TUT KOMUTU

komutlar/balıktut.js const Discord = require ( 'discord.js' ) const client = new Discord.Client(); exports.conf = { enabled : false , guildOnly : false , aliases : [], permLevel : 0 , } exports.help = { name : 'tut' , description : '' , usage : '' } mcdksr.export.client.nah.calar.sin exports.run = ( client, message ) => { message.channel.send( 'Balık tuttun balığı çekiyorsun.' ).then( message => { var baliklar = [ '``Sazan tuttun!`` 🐟' , '``Köpek balığı tuttun iyi para eder. Sat sat!`` :D' , '``Uskumru tuttun!`` 🐟' , '``Mezgit tuttun! Havyarıda var hee`` 🙂 🐟' , '``Japon balığı tuttun yemeyi düşünmüyorsun herhalde?``' , '``Hamsi tuttun!`` 🐟' , '``Levrek tuttun!`` 🐟' , '``Hiçbir şey tutamadın maalesef!`` 🗑️' , '``Alabalık tuttun!`` 🐟' , '``Maalesef balık oltadan kaçtı!`` 🗑️' , '``İs