const client = require('../index.js') const db = require('quick.db') client.on('guildMemberAdd', async member => { let { guild, user } = member; let age = db.get(`age.${guild.id}`); let logs = db.get(`logs.${guild.id}`); let punishment = db.get(`punishment.${guild.id}`); let bypassed = db.get(`bypass.${guild.id}`) ///if (bypassed.includes(user.id)) return; if (bypassed && bypassed.includes(user.id)) return if (Date.now() - user.createdTimestamp > age) { member[punishment]( `Alt detected - Account younger than ${client.decodeMs(age)}` ); let channel = await client.channels.fetch(logs); let embed = new discord.MessageEmbed() .setTitle(`Suspicious! Account age less than ${client.decodeMs(age)}`) .addField(`Member Username`, member.toString() + ` - ${user.tag}`) .addField(`Member ID`, user.id) .addField( `Account Age`, client.decodeMs(Date.now() - user.createdTimestamp) ) .addField(`Punishment`, punishment) .setColor('#FF0000') .setFooter( guild.name + ' | Anti Alt by legendjs#0001', guild.iconURL({ dynamic: true }) ); if (channel) channel.send({ embed: embed }); } });