//Discord Code Share
client.on("message", async message => {
let uyarisayisi = await db.fetch(`reklamuyari_${message.author.id}`);
let reklamkick = await db.fetch(`reklamkick_${message.guild.id}`)
let kullanici = message.member;
if (reklamkick == 'kapali') return;
if (reklamkick == 'acik') {
const reklam = ["discord.app", "discord.gg", "invite", "discordapp", "discordgg", ".com", ".net", ".xyz", ".tk", ".pw", ".io", ".me", ".gg", "www.", "https", "http", ".gl", ".org", ".com.tr", ".biz", ".party", ".rf.gd", ".az",];
if (reklam.some(word => message.content.toLowerCase().includes(word))) {
if (!message.member.hasPermission("ADMINISTRATOR")) {
message.delete();
db.add(`reklamuyari_${message.author.id}`, 1) //uyarı puanı ekleme
if (uyarisayisi === null) {
let uyari = new Discord.RichEmbed()
.setColor("RANDOM")
.setFooter('Reklam kick sistemi', client.user.avatarURL)
.setDescription(`<@${message.author.id}> reklam kick sistemine yakalandın! Reklam yapmaya devam edersen kickleniceksin (1/3)`)
.setTimestamp()
message.channel.send(uyari)
}
if (uyarisayisi === 1) {
let uyari = new Discord.RichEmbed()
.setColor("RANDOM")
.setFooter('Reklam kick sistemi', client.user.avatarURL)
.setDescription(`<@${message.author.id}> reklam kick sistemine yakalandın! Reklam yapmaya devam edersen kickleniceksin (2/3)`)
.setTimestamp()
message.channel.send(uyari)
}
if (uyarisayisi === 2) {
message.delete();
await kullanici.kick({
reason: `Reklam kick sistemi`,
})
let uyari = new Discord.RichEmbed()
.setColor("RANDOM")
.setFooter('Reklam kick sistemi', client.user.avatarURL)
.setDescription(`<@${message.author.id}> 3 adet reklam uyarısı aldığı için kicklendi. Bir kez daha yaparsa banlanacak`)
.setTimestamp()
message.channel.send(uyari)
}
if (uyarisayisi === 3) {
message.delete();
await kullanici.ban({
reason: `Reklam ban sistemi`,
})
db.delete(`reklamuyari_${message.author.id}`)
let uyari = new Discord.RichEmbed()
.setColor("RANDOM")
.setFooter('Reklam kick sistemi', client.user.avatarURL)
.setDescription(`<@${message.author.id}> kick yedikten sonra tekrar devam ettiği için banlandı.`)
.setTimestamp()
message.channel.send(uyari)
}
}
}
}
}); //Discord Code Share _ AlpSu