Как настроить у бота сделать авто удаление сообщение пользователя?

Подскажите пожалуйста, этот код дублирует сообщения, что нужно добавить, чтобы бот дополнительно удалял написанное пользователем сообщение перед дублированием?

        @Override
        public void onMessageReceived(@NotNull MessageReceivedEvent event) {
            
            if (event.getAuthor().isBot()) return;

            if (event.getChannel().getId().equals(config.discord.posts_channel_id)) {
                String post = event.getMessage().getContentStripped();
                List<String> attachments = event.getMessage().getAttachments().stream().filter(Message.Attachment::isImage).map(Message.Attachment::getUrl).collect(Collectors.toList());

                if (attachments.isEmpty()) {
                    event.getChannel().sendMessage(event.getMessage()).queue();
                    event.getChannel().getIterableHistory().takeAsync(10).thenAccept(event.getChannel()::purgeMessages);
                }

                try {
                    StringBuilder sb = new StringBuilder(event.getMessage().getContentRaw());

                    if (!attachments.isEmpty()) {
                        sb.append("\n");

                        for (String url : attachments) {
                            sb.append("[](");
                            sb.append(url);
                            sb.append(")\n");
                        }
                    }

Ответы (0 шт):