await interaction.editReply(`Done! I counted to ${number}`) .then(message => setTimeout(() => message.delete(), 3000))Esto da un error al intentar eliminar un mensaje de respuesta en DM en Discord:
TypeError: message.delete is not a function
Sin embargo, funciona perfectamente en el canal del servidor. deleteReply() pero esto no funciona cuando ha editado la respuesta con editReply() . Sin embargo, debo señalar que deleteReply() para eliminar un mensaje que no se ha editado funciona en DM y servidores.