heşteg2010
Onaylı Üye
Merhaba, sadece seçtiğiniz roldeki yöneticiler everyone atabiliyor. Adamın bot altı yöneticisi olsa bile yt atıldığı taktir de mesajı siliyor.
JavaScript:
const Discord = require("discord.js");
const fs = require('fs');
exports.run = (client, msg, args) => {
if(!msg.member.roles.has("BOT ÜSTÜ YT İD")) {
msg.reply("‼ Bu komutu sadece belirlenen rol kullanabilir.‼")
} else {
if(!args[0]) {
msg.reply("‼ lütfen `aç` veya `kapat` şeklinde bir ayar giriniz.")
} else {
if(!["aç", "kapat"].includes(args[0])) {
msg.reply("‼ lütfen sadece `aç` veya `kapat` şeklinde bir ayar giriniz.")
} else {
if(args[0] == "aç") {
try {
let dosya = JSON.parse(fs.readFileSync('./ayarlar/everhereengel.json', 'utf8'));
dosya[msg.guild.id] = {
sistem: true
}
fs.writeFile('./ayarlar/everhereengel.json', JSON.stringify(dosya), (err) => {
if(err) throw err;
})
msg.reply("sistem başarıyla açıldı ☑️");
} catch (e) {
console.log(e);
}
} else if(args[0] == "kapatr") {
try {
let dosya = JSON.parse(fs.readFileSync('./ayarlar/everhereengel.json', 'utf8'));
dosya[msg.guild.id] = {
sistem: false
}
fs.writeFile('./ayarlar/everhereengel.json', JSON.stringify(dosya), (err) => {
if(err) throw err;
})
msg.reply("Sistem başarıyla kapatıldı ❌");
} catch (e) {
console.log(e);
}
}
}
}
}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};
exports.help = {
name: "noever",
description: "Everyone & Here engelini açar/kapatırsınız.",
usage: ""
};