Slack Cleaner — хорошая утилита для удаления сообщений, чатов, файлов из Slack команды. Также при помощи данной утилиты можно удалить все сообщения определенного пользователя.
Для запуска и удаления файлов достаточно создать новый Slack токен (вы должны быть администратором команды чтобы выполнять некоторые операции).
И далее запускаем следующую команду:
1 2 |
docker run -it --rm sgratzl/slack-cleaner slack-cleaner --token <token> --file |
По умолчанию slack-cleaner не будет ничего удалять, а просто вернет список файлов на удаление. Это очень хорошая функция позволяет избежать ситуации когда что-то важное что не должно быть удалено — было удалено.
Для подтверждения запускаем команду с флагом —perform:
1 |
slack-cleaner --token <token> --file --perform |
Все возможные комбинации команд есть здесь.