⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🔥 Netvay VDS – Daha Fazla Güç, Daha Fazla Performans, Daha Fazla Başarı!
Sponsor Görsel 2
SponsorSponsor

Küfür Engel v12

Konu

#1
Kod Adı: Küfür Engel v12
Kod Ne işe yarıyor: Discord Küfür Engelleme Komutu Kimse Küfür Edemez. Discord.js v12 Uyumludur.
Gerekli Modüller: discord.js
Kod:


Komutlar Dosyası
PHP Kod:
const Discord = require("discord.js");
const 
db = require("croxydb");

exports.run async (clientmessageargs) => {
  if (!message.member.permissions.has("ADMINISTRATOR")) return message.reply("Yetersiz Yetki Gereken => YÖNETİCİ")

    if (!args[0] || !["aç""kapat"].includes(args[0])){
      const ce = new Discord.MessageEmbed()
      .setTitle("LÜTFEN KOMUTU DOĞRU KULLAN")
      .setColor("RED")
      .addField("Sadece Belirli Bir Kanalda Açmak İçin""`!küfür-engel aç #KANAL`")
      .addField("Tüm Sunucuda Açmak İçin""`!küfür-engel aç`")
      .addField("Sistemi Belirli Bir Kanalda Kapatmak İçin""`!küfür-engel kapat #KANAL`")
      .addField("Tüm Sunucuda Kapatmak İçin""`!küfür-engel kapat`")
      message.channel.send(ce)
      }
  
  
if(args[0] === "aç"){
    const cc message.mentions.channels.first()
    if(cc){
      db.set("cd2."+cc.id+message.guild.id"Kanal")
      message.channel.send("**<#"+cc.id+"> İsimli Kanalda Küfür Engelleme Sistemi Açıldı!**")
    } else {
      db.set("cd1."+message.guild.id"Sunucu")
      message.channel.send("**Küfür Engelleme Sistemi Tüm Sunucuda Açıldı!**")
    }
  }
  
   
if(args[0] === "kapat"){
    const cc message.mentions.channels.first()
    if(cc){
      db.delete("cd2."+cc.id+message.guild.id)
      message.channel.send("**<#"+cc.id+"> İsimli Kanalda Küfür Engelleme Sistemi Kapatıldı!**")
    } else {
      db.delete("cd1."+message.guild.id)
      message.channel.send("**Küfür Engelleme Sistemi Tüm Sunucuda Kapatıldı!**")
    }
  }
};
exports.conf = {
  aliases: []
};

exports.help = {
  name"küfür-engel"
}; 
Main Dosyası (bot.js, server.js, index.js)


PHP Kod:
client.on('message'async message => {
const 
cdb = require("croxydb"//gerekli modül
if(message.guild){
  const data1 cdb.get("cd1."+message.guild.id)
  const data2 cdb.get("cd2."+message.channel.id+message.guild.id)
  
  
if(data1){
  const blacklist = ["oç""amk""ananı sikiyim""ananıskm""piç""Amk""amsk""sikim""sikiyim""orospu çocuğu""piç kurusu""kahpe""orospu""sik""yarrak""amcık""amık""yarram""sikimi ye""mk""mq""aq""amq"];

  let content message.content.split(' ');
  
  content
.forEach(kelime => {
  if(blacklist.some(küfür => küfür === kelime))  {
  if(!message.member.permissions.has('BAN_MEMBERS')){
  message.delete({timeout1000});
  message.reply("**Lütfen Küfür Etme!!**")
  }
  }
  })
  }

    if(!data1 && data2){
  const blacklist = ["oç""amk""ananı sikiyim""ananıskm""piç""Amk""amsk""sikim""sikiyim""orospu çocuğu""piç kurusu""kahpe""orospu""sik""yarrak""amcık""amık""yarram""sikimi ye""mk""mq""aq""amq"];

  let content message.content.split(' ');
  
  content
.forEach(kelime => {
  if(blacklist.some(küfür => küfür === kelime))  {
  if(!message.member.permissions.has('BAN_MEMBERS')){
  message.delete({timeout1000});
  message.reply("**Lütfen Küfür Etme!!**")
  }
  }
  })
  }
  
}
  }); 
NOT: 10 ve 25. satırdan yasaklı kelimeleri ekleyip çıkarabilirsiniz. Bu işlemi yaparken satır kaydırmamaya dikkat edin
Discord: rrhalith Youtube Twitch
Cevapla
#2
Konunuz onaylanmıştır, teşekkürler.
Cevapla
#3
(04-05-2022, 11:42)suriyelikene Adlı Kullanıcıdan Alıntı: Konunuz onaylanmıştır, teşekkürler.
Rica ederim.
Discord: rrhalith Youtube Twitch
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task