Merhaba arkadaşlar. Mesaj sil komutu istiyorum. Bende var ancak kullanıcılar sayı yerine harf girdiklerinde bot direk kapanıyor. Nasıl çözerim?
Buna nasıl harf yazınca "HARF DEĞİL SAYI YAZMALISIN" dedirtebilirim?
JavaScript:
module.exports = {
name: "sil",
aliases: ["sil","delete","clear"],
description: "Toplu mesaj siler",
usage: "sil",
ownerOnly: false,
run: async (message,args,client) => {
if(!message.guild.members.cache.get(message.author.id).hasPermission("MANAGE_MESSAGES"))
if (isNaN(args)) return message.reply('Lütfen silinecek mesaj sayısı giriniz.');
if (args < 2 || args > 400) return message.reply('Lütfen 2 ile 400 arasında silinecek sayı yazınız.');
message.channel.bulkDelete(Number(args))
const { MessageEmbed } = require('discord.js')
const embed = new MessageEmbed()
.setTitle('Başarı ile mesajlar silindi!')
.setDescription('Silinen mesaj sayısı: ' + args)
.setColor('RANDOM')
message.channel.send(embed).then(mesaj => {
setTimeout(function () {
mesaj.delete()
}, 5000);
})
}
}
Buna nasıl harf yazınca "HARF DEĞİL SAYI YAZMALISIN" dedirtebilirim?