/// afk /// client.on("message", async message => { if (message.author.bot || message.channel.type === "dm") return; var afklar = await db.fetch(`afk_${message.author.id}, ${message.guild.id}`); if (afklar) { if(message.content === ".afk") return; db.delete(`afk_${message.author.id}, ${message.guild.id}`); db.delete(`afk-zaman_${message.author.id}, ${message.guild.id}`); message .reply(`Artık afk değilsin. Tekrardan hoş geldin.`) .then(msg => msg.delete({ timeout: 5000 })); try { let takma_ad = message.member.nickname.replace("[AFK]", ""); message.member.setNickname(takma_ad).catch(err => console.log(err)); } catch (err) { console.log(err.message); } } var kullanıcı = message.mentions.users.first(); if (!kullanıcı) return; let zaman = await db.fetch(`afk-zaman_${kullanıcı.id}, ${message.guild.id}`); var süre = ms(Date.now() - zaman); var sebep = await db.fetch(`afk_${kullanıcı.id}, ${message.guild.id}`); if ( await db.fetch( `afk_${message.mentions.users.first().id}, ${message.guild.id}` ) ) { if (süre.days !== 0) { message.channel.send(new Discord.MessageEmbed().setTitle("** AFK Sistemi.**").setColor("RANDOM").setTimestamp().setDescription( `**${kullanıcı}** Kullanıcısı **${süre.days}** Gün **${süre.hours}** Saat **${süre.minutes}** Dakika Önce **Afk** Oldu.\n Afk Nedeni: **${sebep}**`) ); return; } if (süre.hours !== 0) { message.channel.send(new Discord.MessageEmbed().setTitle("** AFK Sistemi.**").setColor("RANDOM").setTimestamp().setDescription( `**${kullanıcı}** Kullanıcısı **${süre.hours}** Saat **${süre.minutes}** Dakika Önce **Afk** Oldu.\n Afk Nedeni: **${sebep}**`) ); return; } if (süre.minutes !== 0) { message.channel.send(new Discord.MessageEmbed().setTitle("** AFK Sistemi.**").setColor("RANDOM").setTimestamp().setDescription( `**${kullanıcı}** Kullanıcısı **${süre.minutes}** Dakika Önce **Afk** Oldu.\n Afk Nedeni: **${sebep}**`) ); return; } if (süre.seconds !== 0) { message.channel.send(new Discord.MessageEmbed().setTitle("** AFK Sistemi.**").setColor("RANDOM").setTimestamp().setDescription( `**${kullanıcı}** Kullanıcısı **Bir Kaç Saniye** Önce **Afk** Oldu.\n Afk Nedeni: **${sebep}**`) ); return; } } }); /// afk ///