Slack jest narzędziem z wyboru dla wielu przedsiębiorstw i firm współpracujących na odległość. To potęga wydajności, która obejmuje czat, udostępnianie plików, narzędzia do zarządzania projektami i ogromną gamę dodatków, które oferują dużą moc aplikacji. W grupie Slack zwykle dzieje się tak, że wiele plików jest udostępnianych z niewielką kontrolą wersji i dużą ilością bałaganu do wyczyszczenia po zakończeniu projektu. Jeśli sprzątasz po takim projekcie, oto jak usunąć wszystkie pliki Slack bez usuwania obszaru roboczego.
Slack trzyma wszystko. Dopóki przestrzeń robocza jest utrzymywana przy życiu, wszystkie pliki, kanały, czaty i wszystko, co udostępniasz, będzie przechowywane. Możesz zarchiwizować lub usunąć obszar roboczy, ale biorąc pod uwagę, że konfiguracja i załamanie zajmuje trochę czasu, jeśli planujesz ponownie zebrać zespół do kolejnego projektu, może nie być tego warte. O wiele lepiej wykonać małe sprzątanie, aby utrzymać porządek.
Głównym ograniczeniem Slacka jest miejsce na dysku. Gdy wszystko zostanie zapisane, szybko przejrzysz 5 GB miejsca nawet w skromnym projekcie. Aby pomóc w zarządzaniu przestrzenią, możesz usunąć pliki, które zajmują jej zbyt dużo. O to właśnie chodzi w tym samouczku.
Członkowie i goście mogą zostać skonfigurowani do usuwania plików lub administrator obszaru roboczego może odmówić zgody. Tak czy inaczej, możesz usunąć pojedyncze pliki Slack bez żadnych dodatków, ale aby usunąć wszystkie pliki Slack w obszarze roboczym, potrzebujesz skryptu.
Usuń pliki Slack
Dokładny sposób usuwania plików Slack zależy całkowicie od używanej platformy. Różni się nieznacznie między komputerem, Androidem i iOS, więc pokażę wam je wszystkie. Możesz usunąć plik, który osobiście dodałeś do obszaru roboczego lub ze wspólnego kanału. Każdy może usuwać pliki, które dodają, ale tylko właściciele lub administratorzy obszaru roboczego mogą usuwać pliki ze współdzielonych kanałów. Metoda jest taka sama dla obu.
Na pulpicie:
- Wybierz ikonę menu z trzema kropkami w prawym górnym rogu ekranu.
- Wybierz swoje pliki i wybierz plik, który chcesz usunąć.
- Wybierz Usuń, a następnie potwierdź przyciskiem Tak, usuń ten plik.
Na Androidzie:
- Wybierz plik, który chcesz usunąć z Slacka.
- Wybierz ikonę menu z trzema kropkami w prawym górnym rogu ekranu.
- Wybierz Usuń, a następnie Usuń ponownie, aby potwierdzić.
W iOS:
- Wybierz swoje pliki w ramach Slack.
- Wybierz plik do usunięcia.
- Wybierz ikonę menu z trzema kropkami w prawym dolnym rogu ekranu.
- Wybierz Usuń, a następnie Tak, Usuń plik, aby potwierdzić.
Możesz wybrać, aby usunąć tylko jeden plik naraz, niezależnie od używanej platformy. Jeśli masz tylko kilka plików, powinno to być w porządku. Jeśli masz więcej, musisz użyć dodatku lub skryptu.
Usuń wszystkie pliki Slack zbiorczo
Aby usunąć wszystkie pliki Slack zbiorczo, musisz użyć skryptu. Na GitHub jest kilka dobrych, z których można korzystać bezpłatnie. Wymagają zainstalowania Pythona na komputerze, aby móc je uruchomić, ale można to łatwo załatwić. Skrypt, który zamieszczam poniżej, usunie wszystkie pliki starsze niż 30 dni. Pomaga to zaoszczędzić miejsce na dysku, jednocześnie zachowując najnowsze wersje plików dostępne dla zespołu.
- Pobierz i zainstaluj Python stąd.
- Zainstaluj bibliotekę Requests w Pythonie stąd.
- Zdobądź klucz API od Slacka.
- Utwórz plik za pomocą Notatnika lub edytora tekstu i nazwij go znaczącym. Musi mieć sufiks .py, aby działał w Pythonie.
- Wklej poniższy skrypt do pliku .py.
- Dodaj swój klucz API Slack tam, gdzie jest napisane token = ”. EG: token = 'API KEY HERE'.
- Zapisz skrypt, a następnie uruchom go.
Tekst skryptu, który musisz wkleić:
żądania importu czas importu import json token = '' # Usuń starsze pliki: 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) dla file_id w file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = requests.get (uri, params = params) print number, "of", num_files, "-", file_id, json.loads (response.text) pliki = lista_plików () file_ids = dla f w plikach] delete_files (file_ids)
Ten skrypt nie jest moją pracą, ale został pobrany z GitHub. Cały kredyt musi zostać przekazany autorowi kodu.
Zarządzanie miejscem na dysku jest jednym z głównych wyzwań korzystania ze Slacka, a usuwanie starych plików jest dobrym sposobem na pokonanie tego ograniczenia. Jeśli zarządzasz zespołem lub obszarem roboczym, teraz wiesz, jak usunąć wszystkie pliki Slack, aby zarządzać miejscem na dysku!