Slack est l'outil de choix de nombreuses entreprises et entreprises qui collaborent à distance. C'est un moteur de productivité qui comprend des discussions en ligne, le partage de fichiers, des outils de gestion de projet et une vaste gamme de modules complémentaires qui offrent une grande puissance à l'application. Ce qui se passe habituellement dans un groupe Slack est que beaucoup de fichiers sont partagés avec peu de contrôle de version et beaucoup de dégâts à nettoyer une fois le projet terminé. Si vous nettoyez après un tel projet, voici comment supprimer tous les fichiers Slack sans supprimer l’espace de travail.
Slack garde tout. Tant que l'espace de travail est maintenu en vie, tous les fichiers, canaux, discussions et tout ce que vous avez partagé sont conservés. Vous pouvez archiver ou supprimer un espace de travail, mais étant donné que la configuration et la décomposition prennent un peu de temps, si vous prévoyez de réunir l'équipe pour un autre projet, cela ne vaut peut-être pas la peine. Mieux vaut faire un peu d’entretien pour garder les choses en ordre.
La limitation principale de Slack est l’espace disque. Tout étant sauvegardé, vous disposerez rapidement de 5 Go d’espace, même dans un projet modeste. Pour vous aider à gérer l'espace, vous pouvez supprimer les fichiers qui en prennent trop. C'est ce que ce tutoriel est tout au sujet.
Les membres et les invités peuvent être configurés pour supprimer des fichiers ou l'administrateur de l'espace de travail peut refuser l'autorisation. Dans les deux cas, vous pouvez supprimer des fichiers Slack individuels sans aucun ajout. Toutefois, pour supprimer tous les fichiers Slack d'un espace de travail, vous aurez besoin d'un script.
Supprimer les fichiers slack
La façon dont vous supprimez les fichiers Slack dépend entièrement de la plate-forme que vous utilisez. Il diffère légèrement entre les ordinateurs de bureau, Android et iOS, je vais donc vous les montrer tous. Vous pouvez supprimer un fichier que vous avez personnellement ajouté à un espace de travail ou à un canal partagé. Tout le monde peut supprimer les fichiers qu’il ajoute, mais seuls les propriétaires ou administrateurs d’espace de travail peuvent supprimer des fichiers des canaux partagés. La méthode est la même pour les deux.
Sur le bureau:
- Sélectionnez l'icône de menu à trois points en haut à droite de l'écran.
- Sélectionnez Vos fichiers et sélectionnez le fichier que vous souhaitez supprimer.
- Sélectionnez Supprimer puis confirmez avec Oui, supprimez ce fichier.
Sur Android:
- Sélectionnez le fichier que vous souhaitez supprimer dans Slack.
- Sélectionnez l'icône de menu à trois points en haut à droite de l'écran.
- Sélectionnez Supprimer, puis Supprimer à nouveau pour confirmer.
Dans iOS:
- Sélectionnez vos fichiers dans Slack.
- Sélectionnez un fichier à supprimer.
- Sélectionnez l’icône de menu à trois points en bas à droite de l’écran.
- Sélectionnez Supprimer, puis Oui, Supprimer le fichier pour confirmer.
Vous ne pouvez choisir de supprimer qu'un fichier à la fois, quelle que soit la plate-forme que vous utilisez. Si vous n'avez que quelques fichiers, cela devrait aller. Si vous en avez plus, vous devrez utiliser un addon ou un script.
Supprimer tous les fichiers Slack en bloc
Pour supprimer tous les fichiers Slack en bloc, vous devez utiliser un script. Il y a quelques bons sur GitHub qui sont libres d'utilisation. Ils ont besoin de l’installation de Python sur votre ordinateur pour pouvoir les exécuter, mais cela est facile à régler. Le script que j'inclus ci-dessous supprimera tous les fichiers de plus de 30 jours. Cela permet d'économiser de l'espace disque tout en gardant les dernières versions des fichiers disponibles pour l'équipe.
- Téléchargez et installez Python à partir d'ici.
- Installez la bibliothèque Requests en Python à partir d'ici.
- Procurez-vous une clé API de Slack.
- Créez un fichier avec Notepad ou un éditeur de texte et appelez-le comme étant significatif. Il doit avoir le suffixe .py pour fonctionner en Python.
- Collez le script ci-dessous dans votre fichier .py.
- Ajoutez votre clé API Slack où il est indiqué token = ”. EG: jeton = 'API KEY HERE'.
- Enregistrez le script, puis exécutez-le.
Le texte du script que vous devez coller:
demandes d'importation durée d'importation import json token = '' #Supprimer les fichiers plus anciens: 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) retourne json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) pour file_id dans file_ids: count = count + 1 params = {'token': jeton, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = requests.get (uri, params = params) compte d'impression, "of", num_files, "-", id_fichier, json.loads (response.text) fichiers = list_files () id_fichier = pour f dans les fichiers] delete_files (file_ids)
Ce script n'est pas mon travail mais a été pris de GitHub. Tout le crédit doit aller à l'auteur pour le code.
La gestion de l'espace disque est l'un des principaux défis liés à l'utilisation de Slack. La suppression des anciens fichiers constitue un bon moyen de surmonter cette limitation. Si vous gérez une équipe ou un espace de travail, vous savez maintenant comment supprimer tous les fichiers Slack pour gérer l'espace disque!