const Discord = require("discord.js");
const moment = require("moment");
require("moment-duration-format");
module.exports.run = async (client, message) => {
let duration = moment.duration(client.uptime).format(" D [Gün], H [Saat], m [Dakika], s [Saniye]");
const botMsg = await message.reply('Hesaplıyorum. Bu işlem biraz uzun sürebilir...⚠');
const embed = new Discord.RichEmbed()
.setTitle("İstatistiklerim")
.addBlankField()
.setColor("RANDOM")
.addField("• Bellek Kullanımım:", `[${(process.memoryUsage().heapUsed / 1024 / 1024).toFixed(2)} MB](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.addField("• Çalışma Sürem:", `[${duration}](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.addField("• Koruduğum", `[• Kullanıcılar: ${client.users.size},\n• Sunucular: ${client.guilds.size},\n• Kanallar: ${client.channels.size}](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.addField("• Ana Pingim:", `[${Math.floor(client.ping)}](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.addField("• Mesaj Pingim:", `[${botMsg.createdTimestamp - message.createdTimestamp}](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.addField("• Discord.JS Sürümüm:", `[v${Discord.version}](https://discordapp.com/oauth2/authorize?client_id=486140168839888907&scope=bot&permissions=8)`, true)
.setFooter("Güvenlik Bot")
.setTimestamp()
.setThumbnail(client.user.avatarURL);
botMsg.edit(embed);
}
module.exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['bot durum', 'i', 'bi', 'istatistikler', 'kullanımlar', 'botdurum', 'bd', 'stats', 'stat'],
permLevel: 0
};
module.exports.help = {
name: 'istatistik',
description: 'Botun İstatistiklerini Gösterir',
usage: 'istatistik'
};
? wtf biz bunu bilmiyormuyuz ayıklama ne ile alakası varGeliştirilebilir bir kod .js için hata ayıklaması gerek![]()
const db = require('quick.db')
const Discord = require('discord.js')
exports.run = async (bot, message, args) => {
if (!args[0]) return message.channel.send('aç yada kapat yazmalısın! Örnek: küfür-engel aç')
if (!message.member.hasPermission('MANAGE_GUILD')) return message.channel.send('`SUNUCUYU_YÖNET` yetkisine sahip olmalısın!')
if (args[0] == 'aç') {
db.updateText(`kufur_${message.guild.id}`, 'acik').then(i => {
message.channel.send(':white_check_mark: Küfur Engel başarıyla açıldı! Üyeleri Yasakla yetkisine sahip olanların küfürü engellenmicektir.')
})
}
if (args[0] == 'kapat') {
db.updateText(`kufur_${message.guild.id}`, 'kapali').then(i => {
message.channel.send(':white_check_mark: Küfür Engel başarıyla kapatıldı! Artık herkes küfür yazabilir.')
})
}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['küfür'],
permLevel: 0
};
exports.help = {
name: 'küfür-engelleme',
description: '[Admin Komutu]',
usage: 'küfür-engelleme'
};
client.on("message", msg => {
db.fetchObject(`kufur_${msg.guild.id}`).then(i => {
if (i.text == 'acik') {
const kufur = ["oç", "amk", "ananı sikiyim", "ananıskm", "***", "amk", "amsk", "sikim", "sikiyim", "*************", "*** kurusu", "kahpe", "******", "mal", "sik", "******", "am", "*****", "amık", "******", "sikimi ye", "mk", "mq", "aq", "ak", "amq",];
if (kufur.some(word => msg.content.includes(word))) {
try {
if (!msg.member.hasPermission("BAN_MEMBERS")) {
msg.delete();
return msg.reply('Küfür etmemelisin! :warning:').then(msg => msg.delete(3000));
}
} catch(err) {
console.log(err);
}
}
}
else if (i.text == 'kapali') {
}
if (!i.text) return;
})
});
Nice Devamını Dilerim İşe Yarar Acaba Saldırı Koruması Çıkara Bilirmisin ?
Bot Saldırısıhangi saldırı mesela ?
Bot Saldırısı
const Discord = require('discord.js');
const ayarlar = require('../ayarlar.json');[/FONT][/SIZE]
[SIZE=4][FONT=tahoma]exports.run = (client, message, params) => {
if (!message.guild) {
const ozelmesajuyari = new Discord.RichEmbed()
.setColor(0xFF0000)
.setTimestamp()
.setAuthor(message.author.username, message.author.avatarURL)
.addField('**Oyuncu Komutları Mesajlarda Kullanılamaz!**')
return message.author.sendEmbed(ozelmesajuyari); }
if (message.channel.type !== 'dm') {
const sunucubilgi = new Discord.RichEmbed()
.setAuthor('BANLANDINIZ KARDEŞİM :D :D ')
.setColor(0x00000)
.setTimestamp()
.setImage(`https://i.gifer.com/7yOU.gif`)
return message.channel.sendEmbed(sunucubilgi);
}
};[/FONT][/SIZE]
[SIZE=4][FONT=tahoma]exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};[/FONT][/SIZE]
[SIZE=4][FONT=tahoma]exports.help = {
name: 'bangif',
description: 'bangif',
usage: 'bangif'
};
Hediyem jsjxjsjzjBenim ne alakam var?