Anonim

Slack es la herramienta elegida por muchas empresas y compañías que colaboran a distancia. Es una fuente inagotable de productividad que incluye chat, uso compartido de archivos, herramientas de gestión de proyectos y una amplia gama de complementos que ofrecen mucha potencia a la aplicación. Lo que generalmente sucede dentro de un grupo de Slack es que muchos archivos se comparten con poco control de versión y mucho desorden para limpiar una vez que se completa el proyecto. Si está limpiando después de un proyecto de este tipo, a continuación se explica cómo eliminar todos los archivos de Slack sin eliminar el espacio de trabajo.

Slack se queda con todo. Mientras el espacio de trabajo se mantenga vivo, se conservarán todos los archivos, canales, chats y todo lo que haya compartido. Puede archivar o eliminar un espacio de trabajo, pero dado que lleva un poco de tiempo configurarlo y desglosarlo, si planea reunir al equipo nuevamente para otro proyecto, puede que no valga la pena. Mucho mejor realizar un poco de limpieza para mantener las cosas ordenadas.

La principal limitación con Slack es el espacio en disco. Con todo guardado, correrá rápidamente a través de 5GB de espacio incluso en un proyecto modesto. Para ayudar a administrar el espacio, puede eliminar archivos que ocupan demasiado. De eso se trata este tutorial.

Los miembros e invitados se pueden configurar para eliminar archivos o el administrador del espacio de trabajo puede retener el permiso. De cualquier manera, puede eliminar archivos individuales de Slack sin complementos, pero para eliminar todos los archivos de Slack dentro de un espacio de trabajo, necesitará un script.

Eliminar archivos de Slack

La forma exacta en que elimine los archivos de Slack depende completamente de la plataforma que esté utilizando. Difiere ligeramente entre computadoras de escritorio, Android e iOS, por lo que te mostraré todas. Puede eliminar un archivo que agregó personalmente a un espacio de trabajo o desde un canal compartido. Cualquiera puede eliminar archivos que agreguen, pero solo los propietarios o administradores de espacios de trabajo pueden eliminar archivos de canales compartidos. El método es el mismo para ambos.

En el escritorio:

  1. Seleccione el ícono de menú de tres puntos en la esquina superior derecha de la pantalla.
  2. Seleccione sus archivos y seleccione el archivo que desea eliminar.
  3. Seleccione Eliminar y luego confirme con Sí, elimine este archivo.

En Android:

  1. Seleccione el archivo que desea eliminar de Slack.
  2. Seleccione el ícono de menú de tres puntos en la esquina superior derecha de la pantalla.
  3. Seleccione Eliminar y luego Eliminar nuevamente para confirmar.

En iOS:

  1. Seleccione sus archivos dentro de Slack.
  2. Seleccione un archivo para eliminar.
  3. Seleccione el ícono de menú de tres puntos en la esquina inferior derecha de la pantalla.
  4. Seleccione Eliminar y luego Sí, Eliminar archivo para confirmar.

Solo puede seleccionar eliminar un archivo a la vez, sea cual sea la plataforma que utilice. Si solo tiene un par de archivos, esto debería estar bien. Si tiene más, necesitará usar un complemento o script.

Eliminar todos los archivos de Slack en bloque

Para eliminar todos los archivos de Slack en masa, necesitará usar un script. Hay algunos buenos en GitHub que son de uso gratuito. Requieren que Python esté instalado en su computadora para poder ejecutarlos, pero eso se soluciona fácilmente. El script que incluyo a continuación eliminará todos los archivos de más de 30 días. Esto ayuda a ahorrar espacio en disco mientras mantiene las últimas versiones de archivos disponibles para el equipo.

  1. Descargue e instale Python desde aquí.
  2. Instale la biblioteca de solicitudes en Python desde aquí.
  3. Obtenga una clave API de Slack.
  4. Cree un archivo con el Bloc de notas o el editor de texto y llámelo algo significativo. Debe tener el sufijo .py para funcionar en Python.
  5. Pegue la secuencia de comandos a continuación en su archivo .py.
  6. Agregue su clave API de Slack donde dice token = ". Por ejemplo: token = 'API KEY AQUÍ'.
  7. Guarde el script y luego ejecútelo.

El texto del script que necesita pegar:

solicitudes de importación importación de tiempo json token = '' #Eliminar archivos anteriores a este: 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 = request.get (uri, params = params) return json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) para file_id en file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = request.get (uri, params = params) recuento de impresión, "of", num_files, "-", file_id, json.loads (response.text) files = list_files () file_ids = for f en archivos] delete_files (file_ids)

Este script no es mi trabajo, pero fue tomado de GitHub. Todo el crédito debe ir al autor para el código.

Administrar el espacio en disco es uno de los principales desafíos de usar Slack y eliminar archivos antiguos es una buena forma de superar esa limitación. Si está administrando un equipo o área de trabajo, ¡ahora sabe cómo eliminar todos los archivos de Slack para administrar el espacio en disco!

Cómo eliminar todos los archivos flojos para administrar el espacio en disco