Anonim

Slack е инструмент за избор за много предприятия и компании, които си сътрудничат на разстояние. Това е мощност за производителност, която включва чат, споделяне на файлове, инструменти за управление на проекти и огромен набор от добавки, които предлагат много енергия на приложението. Това, което обикновено се случва в групата на Slack е много файлове, споделяни с малко контрол на версиите и много бъркотия, за да се изчисти, след като проектът приключи. Ако почиствате след такъв проект, ето как да изтриете всички Slack файлове, без да изтривате работното пространство.

Отпуснатото пази всичко. Докато работното пространство се поддържа живо, всички файлове, канали, чатове и всичко, което сте споделили, ще бъдат запазени. Можете да архивирате или изтриете работно пространство, но като се има предвид, че отнема малко време за настройка и разрушаване, ако планирате да обедините екипа отново за друг проект, може да не си струва. Далеч по-добре е да извършите малко домакинство, за да поддържате нещата подредени.

Основното ограничение при Slack е дисковото пространство. Със спестяването на всичко бързо ще преминете през 5GB пространство в дори скромен проект. За да помогнете за управлението на пространството, можете да изтриете файлове, които заемат твърде много от него. За това се отнася този урок.

Членовете и гостите могат да бъдат конфигурирани да изтриват файлове или администраторът на работното пространство може да откаже разрешение. Така или иначе можете да изтриете отделни Slack файлове без никакви добавки, но за да изтриете всички Slack файлове в работно пространство, ще ви е необходим скрипт.

Изтриване на слаби файлове

Как точно изтривате Slack файлове зависи изцяло от платформата, която използвате. Тя се различава леко между десктоп, Android и iOS, така че ще ви покажа всички тях. Можете да изтриете файл, който лично сте добавили в работно пространство или от споделен канал. Всеки може да изтрие добавените от тях файлове, но само собствениците на работното пространство или администраторите могат да изтрият файлове от споделени канали. Методът е еднакъв и за двете.

На работния плот:

  1. Изберете иконата на трите точки в горния десен ъгъл на екрана.
  2. Изберете Вашите файлове и изберете файла, който искате да изтриете.
  3. Изберете Изтриване и след това потвърдете с Да, изтрийте този файл.

На Android:

  1. Изберете файла, който искате да изтриете от Slack.
  2. Изберете иконата на трите точки в горния десен ъгъл на екрана.
  3. Изберете Изтриване и след това Изтриване отново за потвърждение.

В iOS:

  1. Изберете вашите файлове в рамките на Slack.
  2. Изберете файл, който да изтриете.
  3. Изберете иконата на трите точки в долната дясна част на екрана.
  4. Изберете Изтриване и след това Да, Изтриване на файл за потвърждение.

Можете да изберете само да изтриете един файл наведнъж в зависимост от платформата, която използвате. Ако имате само няколко файла, това трябва да е наред. Ако имате повече, ще трябва да използвате добавка или скрипт.

Изтрийте всички Slack файлове

За да изтриете групово всички Slack файлове, ще трябва да използвате скрипт. Има няколко добри такива в GitHub, които са безплатни за използване. Те изискват Python да бъде инсталиран във вашия компютър, за да можете да ги стартирате, но за това е лесно да се погрижите. Скриптът, който включвам по-долу, ще изтрие всички файлове, по-стари от 30 дни. Това помага да спестите място на диска, като същевременно поддържате най-новите версии на файловете, налични за екипа.

  1. Изтеглете и инсталирайте Python от тук.
  2. Инсталирайте библиотеката за заявки в Python от тук.
  3. Вземете си ключ от API от Slack.
  4. Създайте файл с Notepad или текстов редактор и го наречете нещо смислено. Трябва да има наставка .py, за да работи в Python.
  5. Поставете скрипта по-долу във вашия .py файл.
  6. Добавете вашия ключ за Slack API, където пише token = ”. EG: token = 'API KEY HERE'.
  7. Запазете скрипта и го стартирайте.

Текстът на скрипта, който трябва да поставите:

искания за импортиране време за импортиране импортиране json token = '' # Изтриване на файлове, по-стари от това: ts_to = int (time.time ()) - 30 * 24 * 60 * 60 def list_files (): params = {'token': token, ' ts_to ': ts_to, ' count ': 1000} uri =' https://slack.com/api/files.list 'response = questions.get (uri, params = params) return json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) за file_id във file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = questions.get (uri, params = params) брой печати, "от", num_files, "-", file_id, json.loads (response.text) файлове = list_files () file_ids = for f във файлове] delete_files (file_ids)

Този скрипт не е моя работа, но е взет от GitHub. Всички кредити трябва да отидат на автора за кода.

Управлението на дисковото пространство е едно от основните предизвикателства за използването на Slack, а изтриването на стари файлове е добър начин за преодоляване на това ограничение. Ако управлявате екип или работно пространство, сега знаете как да изтриете всички Slack файлове за управление на дисковото пространство!

Как да изтриете всички пропуснати файлове за управление на дисковото пространство