Верх страницы
Обложка к записи Массовое удаление файлов из Slack
Время для прочтения: 0 мин. 3 сек.

Массовое удаление файлов из Slack

Бесплатный тариф в Slack идёт с ограниченным файловым хранилищем, которое при постоянном использовании быстро захламляется и вы упираетесь в лимит.

Решением является удаление старых и ненужных файлов, но в панели управления Slack (веб-морда) нет простого и удобного инструмента для массового удаления файлов, только работа с одиночными файлами, что, согласитесь, весьма печально.

Решение

Так как удалить несколько сотен файлов за раз? Для этого вам понадобятся:

  • Node.js версии 5 и выше
  • Токен из Slack, который можно взять из Slack API документации
  • Терминал и минимальные навыки работы в нём

Фишки

  • Может удалить все файлы
  • Может удалить только файлы старше 30 дней
  • Умеет не трогать запинненые файлы

Ограничения

  • Не умеет удалять файлы, отправленные приватно
  • Удаляет за раз не более 1000 файлов

Как установить

Откройте консоль и установите пакет slack-delete-files глобально через менеджер пакетов самого Node:

npm install -g slack-delete-files

Как использовать

slack-delete-files

Скрипт попросит у вас ввести токен и указать, хотите ли вы удалить все файлы или только те, что старше 30 дней

Усё!

Ваше дисковое пространство вернулось к вам. После удаления файлов из Slack покает можно смело деинтсаллировать:

npm uninstall -g slack-delete-files

Если вам интересен продукт — милости просим поконтрибьютить на GitHub.

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, Opencart, DLE, Laravel, Moonshine, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Предыдущая запись

Давайте дружить
в Телеграме

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы