const { PermissionsBitField } = require('discord.js');
module.exports = {
name: "clear",
async code(client, message, args) {
if(PermissionsBitField.Flags.ManageMessages === true) {
const count = parseInt(message.content.split(' ')[1]);
if (isNaN(count)) {
message.reply(`
\`\`\`
пожалуйста, укажите число сообщений, которые нужно удалить.
\`\`\`
`);
return;
}
const deletedMessages = await message.channel.bulkDelete(count, true);
message.channel.send(`\`\`\`
удалено ${deletedMessages.size} сообщений.
\`\`\`
`);
} if(PermissionsBitField.Flags.ManageMessages === false) {
message.channel.send(`
\`\`\`
У вас нет права MANAGE_MASSAGES
\`\`\`
`)
}
}
}
I made some mistake, it does not send anything either in the console or in the text channels.