- Katılım
- 10 Kas 2019
- Konular
- 225
- Mesajlar
- 1,057
- Çözümler
- 19
- Tepki puanı
- 1,048
- Puanları
- 8,710
Gelişmiş sohbet temizleme
Kullanım; {prefix}sil "sayı"
(örn; a.sil 5)
Komutlar bölümüne atın.
Kod:
const Discord = require('discord.js');
exports.run = function(client, message, args) {
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Bu Komutu Kullanmak İçin İzniniz Yok!");
if(!args[0]) return message.channel.send("🚫 **Lütfen Silinicek Mesaj Miktarını Yazın!** 🚫");
message.channel.bulkDelete(args[0]).then(() => {
message.channel.send(` ${args[0]} Adet Mesajı Sildim. :put_litter_in_its_place:`).then(msg => msg.delete(5000));
const botunmesajyonet = new Discord.RichEmbed()
let messagecount = parseInt(args.join(' '));
message.channel.fetchMessages({
limit: messagecount
}).then(messages => message.channel.bulkDelete(messages));
const sohbetsilindi = new Discord.RichEmbed()
.setColor('RANDOM')
.setTimestamp()
.addField('🌍 Eylem:', 'Sohbet silme')
.addField('👨 Yetkili: ', message.author.username)
.addField('🔥 Sonuç: ', `Başarılı`)
.addField('📝 Kaç Adet', + messagecount)
return message.channel.sendEmbed(sohbetsilindi).then(msg => msg.delete(5000));
console.log("**Sohbet " + message.member + " tarafından silindi! **").then(msg => msg.delete(5000));
})
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['sil'],
permLevel: 2
};
exports.help = {
name: 'sil',
description: 'Belirlenen miktarda mesajı siler.',
usage: 'sil <silinicek mesaj sayısı>'
};
Son düzenleme: