Discord.js // Filtering message startsWith and work around DiscordAPIError for bulkDelete
This is my current code. Credit goes to @André Dion for the help. if (message.channel.type == 'text') { message.channel.fetchMessages().then(messages => { const botMessages = messages.filter(msg => msg.author.bot) message.channel.bulkDelete(botMessages); messagesDeleted = botMessages.array().length; // number of messages deleted // Logging the number of messages deleted on both the channel and console message.channel.send("Deletion of messages successful. Total messages deleted: " + messagesDeleted); console.log('Deletion of messages successful. Total messages deleted: ' + messagesDeleted) })