Discord.js Reklam koruma kodu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Kawin
Uzman Üye
Katılım
27 Eyl 2016
Mesajlar
163
Tepki puanı
37
Ödüller
5
Yaş
26
9 HİZMET YILI
Bu kod sayesinde reklam atılacak reklamları koruyabileceksiniz.

[komutlar/linkaç.js]
JavaScript:
const Discord = require('discord.js');
const db = require('quick.db')
exports.run = (client, message, args) => {
      if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(` Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın.`);
  if (db.fetch(`linkK_${message.channel.id}`)) {
  return message.reply(`Sanırım bu özellik zaten açıkmış :slight_smile:`)
}
  db.set(`linkK_${message.channel.id}`, message.channel.id)
  message.reply(`Bu özellik **başarıyla açıldı.** ${client.emojis.get("647746144155467786")}`)
};
exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["link-engel-aç"],
  permLevel: 0
};

exports.help = {
  name: 'linkengelaç',
  description: 'sayaç',
  usage: 'sayaç'
};

[komutlar/linkkapat.js]
JavaScript:
const Discord = require('discord.js');
const db = require('quick.db')
exports.run = (client, message, args) => {
      if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(` Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın.`);
  if (!db.fetch(`linkK_${message.channel.id}`)) {
  return message.reply(`Sanırım bu özellik zaten kapalıymış :slight_smile:`)
}
  db.delete(`linkK_${message.channel.id}`)
  message.reply(`Bu özellik **sadece bu kanalda** devre dışı bırakıldı.`)
};
exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["link-engel-kapat"],
  permLevel: 0
};

exports.help = {
  name: 'linkengelkapat',
  description: 'sayaç',
  usage: 'sayaç'
};

[main dosyasına bot.js, server.js]
JavaScript:
client.on("message", msg => {
  const reklama = db.fetch(`linkK_${msg.channel.id}`)
  if (!reklama) return
  var regex = new RegExp("^(http[s]?:\\/\\/(www\\.)?|ftp:\\/\\/(www\\.)?|www\\.){1}([0-9A-Za-z-\\.@:%_\+~#=]+)+((\\.[a-zA-Z]{2,3})+)(/(.)*)?(\\?(.)*)?");
    if (regex.test(msg.content) == true) {
    if (msg.member.hasPermission("BAN_MEMBERS")) {
      return;
    }
   
   msg.delete()
    const Embed = new Discord.RichEmbed()
    .setColor("BLUE")
    .setAuthor("MC-EŞŞEK", client.user.avatarURL)
    .setDescription(`${msg.author} Reklam Yasak Bunu Bilmiyormusun! ${client.emojis.get("649299260906405919")}`)
    msg.channel.send(Embed).then(sil => sil.delete(3000))
  }
})

client.on("message", msg => {
  const reklama = db.fetch(`reklamK_${msg.channel.id}`)
  if (!reklama) return
    const kelime = ["discord.gg", "discord.me", "discordapp.com", "discord.io", "discord.tk"];
  if (kelime.some(reklam => msg.content.includes(reklam))) {
    if (msg.member.hasPermission("BAN_MEMBERS")) {
      return;
    }
   
   msg.delete()
    const Embed = new Discord.RichEmbed()
    .setColor("BLUE")
    .setAuthor("#Kagami", client.user.avatarURL)
    .setDescription(`${msg.author} Reklam Yasak Bunu Bilmiyormusun! ${client.emojis.get("649299260906405919")}`)
    msg.channel.send(Embed).then(sil => sil.delete(3000))
  }
})
 
Son düzenleme:
fierecol reborn
Griffin Premium
Katılım
26 Mar 2019
Mesajlar
528
Çözümler
9
Tepki puanı
75
Ödüller
7
7 HİZMET YILI
güzel ve eğlenceli şekilde yazmışsın :d eline sağlık
 
Seçkin Üye
Katılım
7 Nis 2020
Mesajlar
301
Çözümler
2
Tepki puanı
30
6 HİZMET YILI
İşini severek yapmak sanırım buna deniyor teşekürler.
 
Peace at home peace in the world
Seçkin Üye
Katılım
30 Nis 2020
Mesajlar
300
Çözümler
1
Tepki puanı
39
Yaş
31
6 HİZMET YILI
editörümüz bugun costuruyor masallah hep böyle devam :)
 
Banlı Üye
Katılım
6 May 2020
Mesajlar
306
Tepki puanı
16
Yaş
35
6 HİZMET YILI
Bilgi için teşekkür ederim kardeşim eline sağlık
 
Süper Üye
Katılım
31 Ocak 2017
Mesajlar
627
Çözümler
6
Tepki puanı
61
Ödüller
9
Yaş
15
9 HİZMET YILI
very good I will try it to see what changes
 
Onaylı Üye
Katılım
4 May 2020
Mesajlar
52
Tepki puanı
4
6 HİZMET YILI
Google chrome tarayıcı kullanıyorsanız AdBlock Plus öneririm.
 
Onaylı Üye
Katılım
8 Eki 2017
Mesajlar
134
Tepki puanı
12
Ödüller
5
8 HİZMET YILI
çok güzel olmuş elinie sağlık ama main de const ******* yerinde hata alıyorum çözümü nedir
 
Süper Üye
Katılım
17 Mar 2018
Mesajlar
609
Çözümler
2
Tepki puanı
54
Ödüller
9
Yaş
33
8 HİZMET YILI
Yararlı bır bılgı tesekkr ederım krdsm saolasn
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst