Facebook
From Kurşun, 3 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 125
  1. client.on("message" , async msg => {
  2.   if(msg.content.startsWith(ayarlar.prefix+"afk")) return; //ayarlarda tanımladığınız prefixafk yazılırsa
  3.  
  4.   let afk = msg.mentions.users.first() //afkyı kullanıcıyı etiketlemek olarak tanımladık
  5.  
  6.   const kisi = db.fetch(`afkid_${msg.author.id}_${msg.guild.id}`) //komutlar kısmında oluşturduğumuz dbyi burada eşleştirmesini sağladık
  7.  
  8.   const isim = db.fetch(`afkAd_${msg.author.id}_${msg.guild.id}`)
  9.  if(afk){
  10.    const sebep = db.fetch(`afkSebep_${afk.id}_${msg.guild.id}`) // komutlar kısmında sebebi tanımladığımız için burada da eşleştirdik
  11.    const kisi3 = db.fetch(`afkid_${afk.id}_${msg.guild.id}`)
  12.    if(msg.content.includes(kisi3)){ //eğer birisi kullanıcıyı etiketlerse;
  13.  
  14.        msg.reply(`Etiketlediğiniz Kişi Afk \n Sebep : ${sebep}`) //etiketleyen kişiyi bot etiketleyip yazı yazar
  15.    }
  16.  }
  17.   if(msg.author.id === kisi){ //mesaj yazan kişi afk olan kişi ise afkdan çıkar ve oluşturduğu verileri siler
  18.  
  19.        msg.reply(`Afk'lıktan Çıktınız`)
  20.  db.delete(`afkSebep_${msg.author.id}_${msg.guild.id}`)
  21.  db.delete(`afkid_${msg.author.id}_${msg.guild.id}`)
  22.  db.delete(`afkAd_${msg.author.id}_${msg.guild.id}`)
  23.   msg.member.setNickname(isim)
  24.  
  25. }
  26.  
  27. });