Beyler öncelikle selamın aleyküm ben şimdi glitch sitesinden bot kodluyorum fakat mute sistemi lazım onu kodlayamadım sürekli error veriyor bot çevrımdışı düşüyor elinizde mute sistemi varsa atarsanız sevinirim.Birde küfür engel atarsanız sevinirim.
o siteler artık yasaklandıglitchden etmiyorum zaten 7/24 uptimerobot sitesinden ediyorum ve error verince bot çevrımdışı oluyor diyorum
const Discord = require("discord.js");
const ms = require("ms");
var mutelu = "66842382104028744"; //buraya muteli rolünün id'sini koy
var muteyetkisi = "671449251674587166"; // buraya bu komudu hangi yetkili rolü kullanacak istediğin ıd kopyala yapıştır
exports.run = async (client, msg, args) => {
if (!msg.member.roles.has(muteyetkisi)) {
} else {
let muted =
msg.mentions.members.first() ||
msg.guild.members.find(c => c.id === args[0]);
if (!muted) {
msg.reply("lütfen susturulacak üyeyi etiketleyiniz.");
} else {
if (
muted.highestRole.calculatedPosition >=
msg.member.highestRole.calculatedPosition
) {
msg.reply("bu kullanıcı senden daha üst pozisyonda.");
} else {
let mutezaman = args[1]
.replace("sn", "s")
.replace("dk", "m")
.replace("sa", "h")
.replace("gün", "d");
if (!mutezaman) {
msg.reply("bir zaman girmediniz!");
} else {
let sebep = args.splice(2, args.length).join(" ");
//!!sustur @etiket 0 zaman 1 sebep 2
let log = msg.guild.channels.find(c =>
c.name.toLowerCase().includes("mute-log")
);
let vakit = mutezaman
.replace("m", " dakika")
.replace("s", " saniye")
.replace("h", " saat")
.replace("d", " gün");
try {
log.send(
new Discord.RichEmbed()
.setTitle("Bir kullanıcı susturuldu!")
.setFooter(`ID: ${muted.id}`, muted.user.displayAvatarURL)
.setColor("RED")
.setThumbnail(msg.author.displayAvatarURL)
.addField(`İşlem sahibi`, `<@${msg.author.id}>`)
.addField(`Susturulan`, `<@${muted.id}>`)
.addField(
`Sebebi`,
`${sebep === "" ? "Sebep belirtilmemiş." : sebep}`
)
.addField(`Süre`, `${vakit}`)
);
muted.addRole(mutelu);
msg.channel.send(
`**${muted.user.tag}** kullanıcısı, **${msg.author.tag}** tarafından **${vakit}** süreyle susturuldu!`
);
} catch (e) {
console.log(e);
}
setTimeout(async function() {
muted.removeRole(
mutelu,
"Susturulma cezası, sürenin bitmesi sebebiyle kaldırıldı."
);
}, ms(mutezaman));
}
}
}
}
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ["mute"],
permLevel: 0
};
exports.help = {
name: "tempmute",
description: "",
usage: ""
};</@${muted.id}></@${msg.author.id}>
Aynenen reiso siteler artık yasaklandı
Bağlantıları görmek için lütfen Giriş Yapsitede para vererek veya sana 1000 saatlik 7/24 aktif sağlıyorlar o 1000 saat bitiğin de botun çevrim dışı oluyor botunu nasıl 7/24 aktif edeceğini yakın da konu açıcam ordan faydalanabilirsin
valla helal olsunJavaScript:const Discord = require("discord.js"); const ms = require("ms"); var mutelu = "66842382104028744"; //buraya muteli rolünün id'sini koy var muteyetkisi = "671449251674587166"; // buraya bu komudu hangi yetkili rolü kullanacak istediğin ıd kopyala yapıştır exports.run = async (client, msg, args) => { if (!msg.member.roles.has(muteyetkisi)) { } else { let muted = msg.mentions.members.first() || msg.guild.members.find(c => c.id === args[0]); if (!muted) { msg.reply("lütfen susturulacak üyeyi etiketleyiniz."); } else { if ( muted.highestRole.calculatedPosition >= msg.member.highestRole.calculatedPosition ) { msg.reply("bu kullanıcı senden daha üst pozisyonda."); } else { let mutezaman = args[1] .replace("sn", "s") .replace("dk", "m") .replace("sa", "h") .replace("gün", "d"); if (!mutezaman) { msg.reply("bir zaman girmediniz!"); } else { let sebep = args.splice(2, args.length).join(" "); //!!sustur @etiket 0 zaman 1 sebep 2 let log = msg.guild.channels.find(c => c.name.toLowerCase().includes("mute-log") ); let vakit = mutezaman .replace("m", " dakika") .replace("s", " saniye") .replace("h", " saat") .replace("d", " gün"); try { log.send( new Discord.RichEmbed() .setTitle("Bir kullanıcı susturuldu!") .setFooter(`ID: ${muted.id}`, muted.user.displayAvatarURL) .setColor("RED") .setThumbnail(msg.author.displayAvatarURL) .addField(`İşlem sahibi`, `<@${msg.author.id}>`) .addField(`Susturulan`, `<@${muted.id}>`) .addField( `Sebebi`, `${sebep === "" ? "Sebep belirtilmemiş." : sebep}` ) .addField(`Süre`, `${vakit}`) ); muted.addRole(mutelu); msg.channel.send( `**${muted.user.tag}** kullanıcısı, **${msg.author.tag}** tarafından **${vakit}** süreyle susturuldu!` ); } catch (e) { console.log(e); } setTimeout(async function() { muted.removeRole( mutelu, "Susturulma cezası, sürenin bitmesi sebebiyle kaldırıldı." ); }, ms(mutezaman)); } } } } }; exports.conf = { enabled: true, guildOnly: true, aliases: ["mute"], permLevel: 0 }; exports.help = { name: "tempmute", description: "", usage: "" };</@${muted.id}></@${msg.author.id}>