Kick koruma kodu.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Kawin
Uzman Üye
Katılım
27 Eyl 2016
Mesajlar
163
Tepki puanı
37
Ödüller
5
Yaş
26
9 HİZMET YILI
Bu kod sayesinede biri sağ tık ile banladığın da onun bütün yetkilerini alarak ona [cezalı vs.] rol verir.

[main dosyasına server.js, bot.js, vb.]


JavaScript:
client.on("guildKickAdd", async function(guild, user) {
  const entry = await guild
    .fetchAuditLogs({ type: "MEMBER_KİCK_ADD" })
    .then(audit => audit.entries.first());
  const yetkili = await guild.members.get(entry.executor.id);
setTimeout(async () =>{
    let logs = await guild.fetchAuditLogs({type: 'MEMBER_KİCK_ADD'});
    if(logs.entries.first().executor.bot) return;
    
      guild.members.get(logs.entries.first().executor.id).removeRoles(guild.members.get(logs.entries.first().executor.id).roles) ///TÜM ROLLERİNİ ALIR
     setTimeout(()=>{ guild.members.get(logs.entries.first().executor.id).addRole("703304520561721396")/// VERİLECEK CEZALI ROL İD
    },3000)
const sChannel = guild.channels.find(c=> c.id ==="704370087645413387")
const cıks = new Discord.RichEmbed()
.setColor('RANDOM')
.setDescription(`<@${yetkili.id}> ${user} adlı Kişiye Sağ tık kick Atıldığı için Kickleyen Kişinin Yetkileri Alındı`)
.setFooter('Dark Place †')
sChannel.send(cıks)
guild.owner.send(`** <@${yetkili.id}> İsimili Yetkili <@${user.id}>** Adlı Kişiyi Kickledi Ve Yetkilerini Aldım.`)
},2000)
})

Not: setTimeout(()=>{ guild.members.get(logs.entries.first().executor.id).addRole("703304520561721396") kalın olarak işaretlediğim yer sizin cezalı veya erkek rolünüz olmalıdır.

Not: const sChannel = guild.channels.find(c=> c.id ==="704370087645413387") bu ise sizin biri banladığında hangi kanala bildirim yollamasını istiyorsunuz onun ID'si.
 
Ben Robot Değilim
Seçkin Üye
Katılım
2 Ara 2017
Mesajlar
312
Çözümler
2
Tepki puanı
22
Yaş
36
8 HİZMET YILI
Bu kod sayesinede biri sağ tık ile banladığın da onun bütün yetkilerini alarak ona [cezalı vs.] rol verir.

[main dosyasına server.js, bot.js, vb.]


JavaScript:
client.on("guildKickAdd", async function(guild, user) {
  const entry = await guild
    .fetchAuditLogs({ type: "MEMBER_KİCK_ADD" })
    .then(audit => audit.entries.first());
  const yetkili = await guild.members.get(entry.executor.id);
setTimeout(async () =>{
    let logs = await guild.fetchAuditLogs({type: 'MEMBER_KİCK_ADD'});
    if(logs.entries.first().executor.bot) return;
   
      guild.members.get(logs.entries.first().executor.id).removeRoles(guild.members.get(logs.entries.first().executor.id).roles) ///TÜM ROLLERİNİ ALIR
     setTimeout(()=>{ guild.members.get(logs.entries.first().executor.id).addRole("703304520561721396")/// VERİLECEK CEZALI ROL İD
    },3000)
const sChannel = guild.channels.find(c=> c.id ==="704370087645413387")
const cıks = new Discord.RichEmbed()
.setColor('RANDOM')
.setDescription(`<@${yetkili.id}> ${user} adlı Kişiye Sağ tık kick Atıldığı için Kickleyen Kişinin Yetkileri Alındı`)
.setFooter('Dark Place †')
sChannel.send(cıks)
guild.owner.send(`** <@${yetkili.id}> İsimili Yetkili <@${user.id}>** Adlı Kişiyi Kickledi Ve Yetkilerini Aldım.`)
},2000)
})

Not: setTimeout(()=>{ guild.members.get(logs.entries.first().executor.id).addRole("703304520561721396") kalın olarak işaretlediğim yer sizin cezalı veya erkek rolünüz olmalıdır.

Not: const sChannel = guild.channels.find(c=> c.id ==="704370087645413387") bu ise sizin biri banladığında hangi kanala bildirim yollamasını istiyorsunuz onun ID'si.
Saol deneyeceğim
 
Süper Üye
Katılım
7 Şub 2019
Mesajlar
636
Çözümler
2
Tepki puanı
48
Ödüller
6
Yaş
26
7 HİZMET YILI
Hangi oyunlar için bu kod
 
ϟ playing pubg ϟ
Süper Üye
Katılım
12 Eki 2019
Mesajlar
603
Çözümler
1
Tepki puanı
22
Yaş
41
6 HİZMET YILI
böyle harika bir kod için teşekkürler
 
THE OTTOMAN ORIGIN HACKERS
Seçkin Üye
Katılım
14 May 2017
Mesajlar
305
Çözümler
3
Tepki puanı
20
Ödüller
4
Yaş
26
9 HİZMET YILI
Eline Sağlık Brom Çok Güzel Olmuş
 
Kim ne oluyorsa Allah mübarek etsin
Süper Üye
Katılım
21 Ocak 2016
Mesajlar
601
Çözümler
2
Tepki puanı
27
Ödüller
7
10 HİZMET YILI
teşekkürler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst