Anonim

Slack és l’eina d’elecció per a moltes empreses i empreses que col·laboren a distància. És una central de productivitat que inclou xat, intercanvi d’arxius, eines de gestió de projectes i una gran varietat d’addons que ofereixen molta potència a l’aplicació. El que sol passar dins d’un grup Slack és que es comparteixen molts fitxers amb poc control de versions i un munt d’embolic per netejar un cop finalitzat el projecte. Si esteu netejant després d'aquest projecte, aquí teniu la manera de suprimir tots els fitxers Slack sense suprimir l'espai de treball.

Llença ho guarda tot. Mentre es mantingui viu l’espai de treball, es conservaran tots els fitxers, canals, xats i tot el que compartiu. Podeu arxivar o eliminar un espai de treball, però teniu una mica de temps en configurar i desglossar-vos, si teniu previst tornar a reunir l'equip per a un altre projecte, potser no val la pena. Molt millor fer una mica de neteja per mantenir les coses ordenades.

La limitació principal amb Slack és l’espai del disc. Amb tot el que s’estalvia, ràpidament podreu recórrer 5 GB d’espai fins i tot en un modest projecte. Per ajudar a gestionar l’espai, podeu suprimir fitxers que en tinguin una gran part. Això és tot aquest tutorial.

Els membres i els convidats es poden configurar per eliminar fitxers o l'administrador de l'espai de treball pot retenir el permís. De qualsevol manera, podeu suprimir fitxers Slack individuals sense cap addon, però per eliminar tots els fitxers Slack d’un espai de treball, necessitareu un script.

Suprimeix fitxers Slack

La forma exacta de com suprimiu els fitxers Slack depèn completament de la plataforma que feu servir. Difereix lleugerament entre escriptori, Android i iOS, de manera que us en mostraré tots. Podeu suprimir un fitxer que heu afegit personalment a un espai de treball o d'un canal compartit. Qualsevol persona pot eliminar fitxers que afegeixen, però només els propietaris o administradors de l'espai de treball poden eliminar fitxers dels canals compartits. El mètode és el mateix per a tots dos.

A l'escriptori:

  1. Seleccioneu la icona del menú de tres punts a la part superior dreta de la pantalla.
  2. Seleccioneu Els vostres fitxers i seleccioneu el fitxer que voleu suprimir.
  3. Seleccioneu Eliminar i després confirmeu amb Sí, suprimiu aquest fitxer.

A Android:

  1. Seleccioneu el fitxer que voleu suprimir dins de Slack.
  2. Seleccioneu la icona del menú de tres punts a la part superior dreta de la pantalla.
  3. Seleccioneu Suprimeix i, a continuació, Suprimeix per confirmar.

A iOS:

  1. Seleccioneu Els vostres fitxers a Llista.
  2. Seleccioneu un fitxer que voleu suprimir.
  3. Seleccioneu la icona del menú de tres punts a la part inferior dreta de la pantalla.
  4. Seleccioneu Suprimeix i, a continuació, Sí, Suprimeix fitxer per confirmar.

Només podeu seleccionar suprimir un fitxer alhora, segons quina sigui la plataforma que feu servir. Si només teniu dos fitxers, hauria d’anar bé. Si en teniu més, haureu d’utilitzar un addon o script.

Suprimeix tots els fitxers Slack de manera massiva

Per suprimir tots els fitxers Slack a granel, haureu d’utilitzar un script. Hi ha alguns bons de GitHub que són gratuïts d’utilitzar. Ells necessiten que Python s’instal·li al vostre ordinador per poder-los executar, però és fàcil de fer-lo. L'script que incloure a continuació esborrarà tots els fitxers amb més de 30 dies. Això ajuda a estalviar espai al disc mantenint disponibles les darreres versions de fitxers disponibles per a l'equip.

  1. Descarregueu i instal·leu Python des d'aquí.
  2. Instal·leu la biblioteca de sol·licituds a Python des d'aquí.
  3. Obteniu una clau d’API de Slack.
  4. Creeu un fitxer amb Bloc de notes o editor de text i truqueu-lo amb sentit. Ha de tenir el sufix .py per funcionar a Python.
  5. Enganxeu l'script a continuació al fitxer .py.
  6. Afegiu la vostra clau d’API Slack on digui token = ”. EG: token = "API CLAU AQUÍ".
  7. Deseu el script i després executeu-lo.

El text de script que cal enganxar:

import request request import time import json token = '' # Eliminar fitxers més antics: 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 = requests.get (uri, params = params) return json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) per file_id en file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = requests.get (uri, params = params) recompte d'impressió, "de", num_files, "-", file_id, json.loads (response.text) files = list_files () file_ids = for f en fitxers] delete_files (file_ids)

Aquest guió no és obra meva, però es va treure de GitHub. Tot el crèdit ha d’anar a l’autor per obtenir el codi.

Un dels principals reptes d'utilitzar Slack i gestionar l'espai en disc és una bona manera de superar aquesta limitació. Si administreu un equip o un espai de treball, ja sabeu com eliminar tots els fitxers Slack per gestionar l’espai del disc.

Com esborrar tots els fitxers slack per gestionar l’espai en disc