Kuinka poistaa kaikki Slack-tiedostot levytilan hallitsemiseksi

Slack on monien etäyhteistyötä tekevien yritysten ja yritysten suosikkityökalu. Se on tuottavuuden voimanpesä, joka sisältää keskustelun, tiedostojen jakamisen, projektinhallintatyökalut ja valtavan valikoiman lisäosia, jotka tarjoavat sovellukselle paljon tehoa. Slack-ryhmässä tapahtuu yleensä paljon tiedostoja jaetaan vain vähän versionhallintaa ja paljon sotkua siivottavaksi projektin valmistuttua. Jos siivoat tällaisen projektin jälkeen, voit poistaa kaikki Slack-tiedostot poistamatta työtilaa seuraavasti.

Kuinka poistaa kaikki Slack-tiedostot levytilan hallitsemiseksi

Slack pitää kaiken. Niin kauan kuin työtila pidetään hengissä, kaikki tiedostot, kanavat, keskustelut ja kaikki jakamasi säilytetään. Voit arkistoida tai poistaa työtilan, mutta koska sen käyttöönotto ja purkaminen vie vähän aikaa, se ei ehkä ole sen arvoista, jos aiot koota tiimin uudelleen toiseen projektiin. Paljon parempi tehdä vähän kodinhoitoa pitääksesi asiat siistinä.

Slackin tärkein rajoitus on levytila. Kun kaikki on tallennettu, pääset nopeasti läpi 5 Gt tilaa vaatimattomassakin projektissa. Voit hallita tilaa poistamalla tiedostoja, jotka vievät liikaa tilaa. Siitä tässä opetusohjelmassa on kyse.

Jäsenet ja vieraat voidaan määrittää poistamaan tiedostoja tai työtilan järjestelmänvalvoja voi evätä luvan. Joka tapauksessa voit poistaa yksittäisiä Slack-tiedostoja ilman lisäosia, mutta kaikkien työtilan Slack-tiedostojen poistamiseen tarvitaan komentosarja.

Poista Slack-tiedostot

Slack-tiedostojen poistaminen riippuu täysin käyttämästäsi alustasta. Se eroaa hieman työpöydän, Androidin ja iOS:n välillä, joten näytän sinulle ne kaikki. Voit poistaa tiedoston, jonka olet lisännyt henkilökohtaisesti työtilaan tai jaetulta kanavalta. Kuka tahansa voi poistaa lisäämänsä tiedostot, mutta vain työtilan omistajat tai järjestelmänvalvojat voivat poistaa tiedostoja jaetuilta kanavilta. Menetelmä on sama molemmille.

Työpöydällä:

  1. Valitse kolmen pisteen valikkokuvake näytön oikeasta yläkulmasta.
  2. Valitse Tiedostosi ja valitse tiedosto, jonka haluat poistaa.
  3. Valitse Poista ja vahvista painamalla Kyllä, poista tämä tiedosto.

Androidilla:

  1. Valitse Slackin tiedosto, jonka haluat poistaa.
  2. Valitse kolmen pisteen valikkokuvake näytön oikeasta yläkulmasta.
  3. Vahvista valitsemalla Poista ja sitten Poista uudelleen.

iOS:ssä:

  1. Valitse tiedostosi Slackin sisällä.
  2. Valitse poistettava tiedosto.
  3. Valitse kolmen pisteen valikkokuvake näytön oikeasta alakulmasta.
  4. Valitse Poista ja sitten Kyllä, poista tiedosto vahvistaaksesi.

Voit valita vain yhden tiedoston poistamisen kerrallaan käyttämästäsi alustasta riippumatta. Jos sinulla on vain pari tiedostoa, tämän pitäisi olla hyvä. Jos sinulla on enemmän, sinun on käytettävä lisäosaa tai komentosarjaa.

Poista kaikki Slack-tiedostot joukkona

Jos haluat poistaa kaikki Slack-tiedostot joukkona, sinun on käytettävä komentosarjaa. GitHubissa on muutamia hyviä, joita voi käyttää ilmaiseksi. Ne vaativat Pythonin asennettuna tietokoneellesi voidakseen käyttää niitä, mutta se on helppo hoitaa. Alla oleva komentosarja poistaa kaikki yli 30 päivää vanhat tiedostot. Tämä säästää levytilaa ja pitää tiedostojen uusimmat versiot ryhmän käytettävissä.

  1. Lataa ja asenna Python täältä.
  2. Asenna Pythonin Requests-kirjasto täältä.
  3. Hanki itsellesi API-avain Slackilta.
  4. Luo tiedosto Notepadilla tai tekstieditorilla ja kutsu sitä merkitykselliseksi. Pythonissa sen on oltava pääte .py.
  5. Liitä alla oleva komentosarja .py-tiedostoosi.
  6. Lisää Slack API -avain kohtaan token = ". EG: token = 'API KEY HERE'.
  7. Tallenna skripti ja suorita se.

Skriptiteksti, joka sinun on liitettävä:

tuontipyynnöt tuontiaika tuonti json token = '' #Poista tätä vanhemmat tiedostot: ts_to = int(time.time()) - 30 * 24 * 60 * 60 def list_files(): params = { 'token': token ,' ts_to': ts_to ,'count': 1000 } uri = '//slack.com/api/files.list' vastaus = requests.get(uri, params=params) return json.loads(response.text)['files '] def delete_files(file_ids): count = 0 tiedostojen_määrä = len(file_ids) for file_id in file_ids: count = count + 1 params = { 'tunnus': token ,'file': file_id } uri = '//slack.com /api/files.delete' vastaus = requests.get(uri, params=params) tulostusmäärä, "of", tiedostojen_määrä, "-", tiedostotunnus, json.loads(response.text)['ok'] files = lista_tiedostot () file_ids = [f['id'] for f tiedostoissa] delete_files(file_ids)

Tämä kirjoitus ei ole minun työtäni, vaan se on otettu GitHubista. Kaikki tunnustus on mentävä koodin tekijälle.

Levytilan hallinta on yksi Slackin käytön suurimmista haasteista, ja vanhojen tiedostojen poistaminen on hyvä tapa voittaa tämä rajoitus. Jos hallitset ryhmää tai työtilaa, nyt tiedät kuinka poistaa kaikki Slack-tiedostot hallitaksesi levytilaa!