- Katılım
- 11 Ağustos 2018
- Mesajlar
- 1
- Elmaslar
- 0
- Puanlar
- 0
- Yaş
- 26
- Minecraft
- MrYargic
Merhabalar discord botuma eklediğim !temizle komutu sadece "!temizle" şeklinde yazınca çalışmaktadır. Ayrıca "yetki hatası" ve "bir sayı giriniz" hataları da çalışmakta.
Fakat yanına bir harf ya da sayı ekleyince komut çalışmıyor ne hata veriyor ne de başka bir şey. Ayrıca konsolda da hata vermiyor, bu konuyu attığım saat 03:40 ve ben 9dan beri uğraşıyorum lütfen yardımcı olun teşekkürler şimdiden.
Fakat yanına bir harf ya da sayı ekleyince komut çalışmıyor ne hata veriyor ne de başka bir şey. Ayrıca konsolda da hata vermiyor, bu konuyu attığım saat 03:40 ve ben 9dan beri uğraşıyorum lütfen yardımcı olun teşekkürler şimdiden.
JavaScript:
const Discord = require("discord.js");
const client = new Discord.Client();
const errors = require("./utils/errors.js");
client.on('ready', () => {
console.log(`Bot ${client.user.tag} ismi ile giriş yapıldı.`);
});
var tmz=[msg.content]
client.on('message', msg => {
if (msg.content == "!temizle") {
if (!msg.guild.member(client.user).hasPermission('MANAGE_MESSAGES')) return msg.channel.send(':no_entry: `Sanırım bu komut için düzgün bir yetkiye sahip değilim.`').catch(console.error);
var args = msg.content.split(" ");
if (!msg.member.hasPermission("MANAGE_MESSAGES")) return msg.channel.send(":no_entry: `Üzgünüm, bu komut için yeterli yetkiye sahip değilsin.`");
if (isNaN(args[1])) return msg.channel.send(':warning: `Lütfen silmek için geçerli bir sayı gir.`');
if (args[1] > 100) return msg.channel.send(':warning: `Lütfen 100den küçük bir sayı gir.`');
msg.channel.bulkDelete(args[0]);
var cleanEmbed = new Discord.RichEmbed()
.setAuthor('Mr.Yargıç')
.setDescription(`:white_check_mark: **${args[0]}** mesaj silindi.`)
.setFooter('Yetkili ' + msg.author.tag, msg.author.avatarURL + 'tarafından silindi.')
.setColor('#ffffff');
msg.channel.send(cleanEmbed);
};
});
client.login('-');