client.on("message" , async msg => { if(msg.content.startsWith(ayarlar.prefix+"afk")) return; //ayarlarda tanımladığınız prefixafk yazılırsa let afk = msg.mentions.users.first() //afkyı kullanıcıyı etiketlemek olarak tanımladık 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 const isim = db.fetch(`afkAd_${msg.author.id}_${msg.guild.id}`) if(afk){ 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 const kisi3 = db.fetch(`afkid_${afk.id}_${msg.guild.id}`) if(msg.content.includes(kisi3)){ //eğer birisi kullanıcıyı etiketlerse; msg.reply(`Etiketlediğiniz Kişi Afk \n Sebep : ${sebep}`) //etiketleyen kişiyi bot etiketleyip yazı yazar } } if(msg.author.id === kisi){ //mesaj yazan kişi afk olan kişi ise afkdan çıkar ve oluşturduğu verileri siler msg.reply(`Afk'lıktan Çıktınız`) db.delete(`afkSebep_${msg.author.id}_${msg.guild.id}`) db.delete(`afkid_${msg.author.id}_${msg.guild.id}`) db.delete(`afkAd_${msg.author.id}_${msg.guild.id}`) msg.member.setNickname(isim) } });