Slack je orodje izbire za številna podjetja in podjetja, ki sodelujejo na daljavo. To je zmogljivost za produktivnost, ki zajema klepet, skupno rabo datotek, orodja za upravljanje projektov in ogromno palete dodatkov, ki aplikaciji ponujajo veliko moči. Kar se običajno dogaja v skupini Slack, je veliko datotek, ki se delijo z malo nadzora nad različicami in veliko nereda za čiščenje, ko je projekt končan. Če pospravljate po takšnem projektu, je tukaj, kako izbrisati vse datoteke Slack brez brisanja delovnega prostora.
Slack ohranja vse. Dokler je delovni prostor ohranjen, se hranijo vse datoteke, kanali, klepeti in vse, kar ste dali v skupno rabo. Delovni prostor lahko arhivirate ali izbrišete, vendar glede na to, da potrebujete nekaj časa za nastavitev in razčlenitev, če nameravate ponovno združiti ekipo za drug projekt, to morda ne bi bilo vredno. Veliko bolje je opraviti malo gospodinjstvo, da bodo stvari urejene.
Glavna omejitev Slacka je prostor na disku. Z vsem prihranjenim boste hitro zagnali 5 GB prostora v še tako skromnem projektu. Če želite pomagati pri upravljanju s prostorom, lahko izbrišete datoteke, ki zasedejo preveč. O tem govori ta vadnica.
Člani in gostje so lahko konfigurirani tako, da izbrišejo datoteke ali pa skrbnik delovnega prostora odvzame dovoljenje. Kakor koli že, lahko posamezne datoteke Slack izbrišete brez dodatkov, vendar za izbris vseh Slack datotek v delovnem prostoru potrebujete skript.
Brisanje ohlapnih datotek
Točno, kako boste izbrisali Slack datoteke, je v celoti odvisno od platforme, ki jo uporabljate. Med namizji, Androidom in iOS-om se nekoliko razlikuje, zato vam bom vse pokazal. Lahko izbrišete datoteko, ki ste jo osebno dodali v delovni prostor ali iz kanala v skupni rabi. Vsakdo lahko izbriše datoteke, ki jih doda, le datoteke lastnikov ali skrbnikov lahko izbrišejo datoteke iz skupnih kanalov. Metoda je za oba enaka.
Na namizju:
- V zgornjem desnem kotu zaslona izberite ikono s tremi pikami.
- Izberite datoteke in izberite datoteko, ki jo želite izbrisati.
- Izberite Delete in nato potrdite z Yes, izbrišite to datoteko.
V sistemu Android:
- V Slacku izberite datoteko, ki jo želite izbrisati.
- V zgornjem desnem kotu zaslona izberite ikono s tremi pikami.
- Za potrditev izberite Delete in nato Delete Delete znova.
V iOS-u:
- Izberite svoje datoteke znotraj Slack.
- Izberite datoteko, ki jo želite izbrisati.
- V spodnjem desnem kotu zaslona izberite ikono menija s tremi pikami.
- Za potrditev izberite Delete, nato pa Yes, Delete File.
Izberete lahko samo eno datoteko ob vsaki platformi, ki jo uporabljate. Če imate samo nekaj datotek, bi to moralo biti v redu. Če jih imate več, boste morali uporabiti dodatek ali skript.
Izbrišite vse datoteke z ohlapno uporabo
Če želite izbrisati vse datoteke Slack, morate uporabiti skript. Na GitHubu je nekaj dobrih, ki so brezplačne za uporabo. Zahtevajo, da je Python nameščen v vaš računalnik, da jih lahko zaženete, vendar je to enostavno poskrbljeno. Spodnji skript bo izbrisal vse datoteke, starejše od 30 dni. To pomaga prihraniti prostor na disku, hkrati pa ima na voljo najnovejše različice datotek.
- Prenesite in namestite Python od tukaj.
- Tu namestite knjižnico Zahteve v Python-u.
- Pridobite si ključ API od podjetja Slack.
- Ustvarite datoteko z Beležnico ali urejevalnikom besedil in jo pokličite kot nekaj smisla. Za delo v Pythonu mora imeti pripono .py.
- Spodnji skript prilepite v datoteko .py.
- Dodajte ključ Slack API, kjer piše token = ”. EG: token = 'API KEY TERE'.
- Shranite skript in ga nato zaženite.
Besedilo skripta, ki ga morate prilepiti:
zahtevki za uvoz čas uvoza uvoz json token = '' #Izbriši datoteke, starejše od tega: 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 'odgovor = zahteve.get (uri, params = params) return json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) za file_id v file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = questions.get (uri, params = params) število tiskanja, "of", num_files, "-", file_id, json.loads (response.text) datoteke = list_files () file_ids = for f v datotekah] delete_files (file_ids)
Ta scenarij ni moje delo, vendar je bil vzet iz GitHub-a. Vsa zasluga mora biti avtorju za kodo.
Upravljanje prostora na disku je eden glavnih izzivov uporabe Slacka in brisanje starih datotek je dober način za premagovanje te omejitve. Če upravljate ekipo ali delovni prostor, zdaj veste, kako izbrisati vse Slack datoteke za upravljanje prostora na disku!
