Kod v12 Reklam Engel Komutu

kedy

.gg/amongusturkiye
Yönetici
kedy0
Katılım
14 Eyl 2021
Mesajlar
379
Tepkime puanı
322
Şehir
İstanbul
Selam millet! Bugün sizlere v12 reklam engel komutu vereceğim.
JavaScript:
//komutlara atın

exports.run = (client, message) => {
  let db = require("quick.db");
  let Discord = require("discord.js");

  let reklam = db.fetch(`reklam.${message.guild.id}.durum`);
  const member3 = new Discord.MessageEmbed()
    .setColor(0x36393f)
    .setDescription(` **HATA**  - Bu sunucuda yetkili değilsin.`);
  if (!message.member.permissions.has("MANAGE_MESSAGES"))
    return message.channel.send(member3);
  if (reklam) {
    db.delete(`reklam.${message.guild.id}`);
    message.channel
      .send(
        new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(
            `**Başarılı Bir Şekilde Reklam Engel Koruması Kapandı.**`
          )
      )
      .then(l => {
        l.delete({ timeout: 5000 });
      });
  } else {
    db.set(`reklam.${message.guild.id}.durum`, true);
    message.channel
      .send(
        new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(
            ` **Başarılı Bir Şekilde Reklam Engel Koruması Açıldı.**`
          )
      )
      .then(l => {
        l.delete({ timeout: 5000 });
      });
  }
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["reklam-engel"],
  permLevel: 0
};

exports.help = {
  name: "reklamengel",
  description: "reklam engelleyici",
  usage: "reklamengel"
};


JavaScript:
//reklamlog.js


exports.run = (client, message) => {
  let db = require("quick.db");
  let Discord = require("discord.js");
  let reklam = db.fetch(`reklam.${message.guild.id}.durum`);
  const member3 = new Discord.MessageEmbed()
    .setColor("#ff0000")
    .setDescription(` **HATA**  - Bu sunucuda yetkili değilsin.`);
  if (!message.member.permissions.has("MANAGE_MESSAGES"))
    return message.channel.send(member3);
  const member = new Discord.MessageEmbed()
    .setColor("#ff0000")
    .setDescription(` **HATA**  - Bir kanal etiketle.`);
  if (reklam) {
    let kanal = message.mentions.channels.first();
    if (!kanal) return message.channel.send(member);
    db.set(`reklam.${message.guild.id}.kanal`, kanal.id);
    message.channel
      .send(
        new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(
            ` **Başarılı Bir Şekilde Reklam Log Kanalı Ayarlandı.** `
          )
      )
      .then(l => {
        l.delete({ timeout: 5000 });
      });
  } else {
    message.channel
      .send(
        new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(` **Reklam Engel Koruması Açık Değil**`)
      )
      .then(l => {
        l.delete({ timeout: 5000 });
      });
  }
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["reklam-log"],
  permLevel: 0
};

exports.help = {
  name: "reklamlog",
  description: "reklam engel logu",
  usage: "reklamlog"
};


JavaScript:
//main'e atın


//Reklam Engel Baş

const reklam = [
  ".com",
  ".net",
  ".xyz",
  ".tk",
  ".pw",
  ".io",
  ".me",
  ".gg",
  "www.",
  "https",
  "http",
  ".gl",
  ".org",
  ".com.tr",
  ".biz",
  "net",
  ".rf",
  ".gd",
  ".az",
  ".party",
  ".gf",
  ".31"
];
client.on("messageUpdate", async (old, nev) => {
  if (old.content != nev.content) {
    let i = await db.fetch(`reklam.${nev.member.guild.id}.durum`);
    let y = await db.fetch(`reklam.${nev.member.guild.id}.kanal`);
    if (i) {
      if (reklam.some(word => nev.content.includes(word))) {
        if (nev.member.hasPermission("BAN_MEMBERS")) return;
        //if (ayarlar.gelistiriciler.includes(nev.author.id)) return ;
        const embed = new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(
            ` ${nev.author} , **Mesajını Editleyerek Reklam Yapmaya Çalıştı!**`
          )
          .addField("Mesajı:", nev);

        nev.delete();
        const embeds = new Discord.MessageEmbed()
          .setColor("#ff0000")
          .setDescription(
            ` ${nev.author} , **Mesajı Editleyerek Reklam Yapamana İzin Veremem!**`
          );
        client.channels.cache.get(y).send(embed);
        nev.channel.send(embeds).then(msg => msg.delete({ timeout: 5000 }));
      }
    } else {
    }
    if (!i) return;
  }
});

client.on("message", async msg => {
  if (msg.author.bot) return;
  if (msg.channel.type === "dm") return;
  let y = await db.fetch(`reklam.${msg.member.guild.id}.kanal`);

  let i = await db.fetch(`reklam.${msg.member.guild.id}.durum`);
  if (i) {
    if (reklam.some(word => msg.content.toLowerCase().includes(word))) {
      try {
        if (!msg.member.hasPermission("MANAGE_GUILD")) {
          //  if (!ayarlar.gelistiriciler.includes(msg.author.id)) return ;
          msg.delete({ timeout: 750 });
          const embeds = new Discord.MessageEmbed()
            .setColor("#ff0000")
            .setDescription(
              ` <@${msg.author.id}> , **Bu Sunucuda Reklam Yapmak Yasak!**`
            );
          msg.channel.send(embeds).then(msg => msg.delete({ timeout: 5000 }));
          const embed = new Discord.MessageEmbed()
            .setColor("#ff0000")
            .setDescription(` ${msg.author} , **Reklam Yapmaya Çalıştı!**`)
            .addField("Mesajı:", msg);
          client.channels.cache.get(y).send(embed);
        }
      } catch (err) {
        console.log(err);
      }
    }
  }
  if (!i) return;
});

//Reklam Engel Son
 
  • Beğen
Tepkiler: kaanshu

kaanshu

Bu kullanıcı dolandırıcılık sebebiyle yasaklanmış, ticaret yapmayın!
Dolandırıcı
kaanshu#1337
Katılım
8 Eyl 2021
Mesajlar
136
Tepkime puanı
297
tşklerrr
 
  • Beğen
Tepkiler: Yasar

Konuyu 0 kişi okuyor. (0 kayıtlı üye ve 0 ziyaretçi)

  • Bilgi