ese es mi codigo
const { SlashCommandBuilder } = require('@discordjs/builders'); const { Permissions } = require('discord.js'); module.exports = { data: new SlashCommandBuilder() .setName('clear') .setDescription('Deletes shit') .addNumberOption(option => option.setName('amount') .setDescription('amount to clear') .setRequired(true)), permissions: [Permissions.FLAGS.MANAGE_MESSAGES], async execute(interaction) { const amount = interaction.options.getNumber('amount'); interaction.channel.bulkDelete(amount, true); await interaction.reply(`Удалено ${amount} сообщение(сообщений)`); }, }Cuando trato de eliminar algo, mi bot escribe que eliminó mensajes nulos y elimina 50 mensajes. Y si ingreso 2, borra 100 mensajes. ¡Por favor ayuda!
He encontrado solución. Necesitaba simplemente reiniciar el archivo deployment-commands.js. El sistema simplemente no notó mi IntegerOption. Reinicié deployment-commands.js y todo funciona ahora.