Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Json'suz Veri Tabanlı Küfür Engelleme Komutu, Discord.js Bot Kodları Json'suz Veri Tabanlı Küfür Engelleme Komutu
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
- Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
const Discord = require('discord.js')
const db = require('quick.db')
exports.run = async (client, message, args) => {
let p = await require('../ayarlar.json').prefix
if (!message.member.hasPermission('ADMINSTRATOR')) {
message.channel.send('Hop! Yetkin yok!')
}
if (!args[0]) {
message.channel.send(`Açmak için ${p}küfürengel aç\nKapatmak için ${p}küfürengel kapat`)
}
if (args[0] !== 'aç') {
message.channel.send(`Açmak için ${p}küfürengel aç\nKapatmak için ${p}küfürengel kapat`)
}
if (args[0] !== 'kapat') {
message.channel.send(`Açmak için ${p}küfürengel aç\nKapatmak için ${p}küfürengel kapat`)
}
if (args[0] !== 'kapa') {
message.channel.send(`Açmak için ${p}küfürengel aç\nKapatmak için ${p}küfürengel kapat`)
}
if (args[0] == 'aç') {
db.set(`ke_${message.guild.id}`, 'acik')
}
if (args[0] == 'kapa') {
db.delete(`ke_${message.guild.id}`)
}
if (args[0] == 'kapat') {
db.delete(`ke_${message.guild.id}`)
}
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: [],
permLevel: 0
}
exports.help = {
name: 'küfürengel'
}
//---Bu Kod maine atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
client.on("message", msg => {
let küfürEngel = db.fetch(`ke_${msg.guild.id}`)
if (!msg.guild) return
if (küfürEngel === 'kapali') return
if (küfürEngel === 'acik') {
const küfür = ["mk", "amk", "aq", "orospu", "oruspu", "oç", "sikerim", "yarrak", "piç", "amq", "sik", "amcık", "çocu", "sex", "seks", "amına", "orospu çocuğu", "sg", "siktir git"];
if (küfür.some(word => msg.content.toLowerCase().includes(word)) ) {
if (!msg.member.hasPermission("ADMINISTRATOR")) {
msg.delete()
msg.channel.send(new Discord.RichEmbed().setColor('#000000').setDescription('Küfür yasak amk')).then(message => message.delete(3000));
}
}
}
})
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
adımları doğru yaptım ama olmadı açmak istediğimde 2-3 kere Açmak için !küfürengel aç
YanıtlaSilKapatmak için !küfürengel kapat yazısı geliyor ondan sonra küfür yazsamda olmuyor yardım edin
Ne hata verdiğine tam net görmem lazım görsel olarak at bakıyım yada daha detaylı açıkla console logda ne hataları var?
Sil