Anonim

Slack adalah alat pilihan bagi banyak perusahaan dan perusahaan yang berkolaborasi jarak jauh. Ini adalah pembangkit tenaga kerja produktivitas yang mencakup obrolan, berbagi file, alat manajemen proyek, dan sejumlah besar addon yang menawarkan banyak daya untuk aplikasi. Apa yang biasanya terjadi dalam kelompok Slack adalah banyak file dibagikan dengan sedikit kontrol versi dan banyak kekacauan untuk dibersihkan setelah proyek selesai. Jika Anda membersihkan setelah proyek seperti itu, berikut adalah cara menghapus semua file Slack tanpa menghapus ruang kerja.

Kendur membuat segalanya. Selama ruang kerja tetap hidup, semua file, saluran, obrolan dan semua yang Anda bagikan akan disimpan. Anda dapat mengarsipkan atau menghapus ruang kerja tetapi mengingat bahwa itu membutuhkan sedikit waktu untuk mengatur dan memecah, jika Anda berencana untuk membawa tim bersama lagi untuk proyek lain, mungkin itu tidak layak. Jauh lebih baik untuk melakukan sedikit perawatan agar semuanya tetap rapi.

Batasan utama dengan Slack adalah ruang disk. Dengan semua yang disimpan, Anda akan dengan cepat menjalankan 5GB ruang bahkan dalam proyek sederhana. Untuk membantu mengelola ruang, Anda dapat menghapus file yang terlalu banyak. Itulah tutorial ini.

Anggota dan Tamu dapat dikonfigurasi untuk menghapus file atau administrator ruang kerja dapat menahan izin. Either way, Anda dapat menghapus file Slack individual tanpa addon apa pun tetapi untuk menghapus semua file Slack dalam ruang kerja, Anda akan memerlukan skrip.

Hapus file Slack

Bagaimana tepatnya Anda menghapus file Slack sepenuhnya tergantung pada platform apa yang Anda gunakan. Ini sedikit berbeda antara desktop, Android, dan iOS, jadi saya akan menunjukkan semuanya. Anda dapat menghapus file yang Anda tambahkan secara pribadi ke ruang kerja atau dari saluran bersama. Siapa pun dapat menghapus file yang mereka tambahkan tetapi hanya Pemilik atau Administrator Workspace yang dapat menghapus file dari saluran bersama. Metode ini sama untuk keduanya.

Di desktop:

  1. Pilih ikon menu tiga titik di kanan atas layar.
  2. Pilih File Anda dan pilih file yang ingin Anda hapus.
  3. Pilih Hapus dan kemudian konfirmasi dengan Ya, hapus file ini.

Di Android:

  1. Pilih file yang ingin Anda hapus dari dalam Slack.
  2. Pilih ikon menu tiga titik di kanan atas layar.
  3. Pilih Hapus dan kemudian Hapus lagi untuk mengonfirmasi.

Di iOS:

  1. Pilih File Anda di dalam Slack.
  2. Pilih file untuk dihapus.
  3. Pilih ikon menu tiga titik di kanan bawah layar.
  4. Pilih Hapus dan kemudian Ya, Hapus File untuk mengonfirmasi.

Anda hanya dapat memilih untuk menghapus satu file pada platform mana saja yang Anda gunakan. Jika Anda hanya memiliki beberapa file, ini seharusnya baik-baik saja. Jika Anda memiliki lebih banyak, Anda harus menggunakan addon atau skrip.

Hapus semua file Slack secara massal

Untuk menghapus semua file Slack secara massal, Anda harus menggunakan skrip. Ada beberapa yang bagus di GitHub yang gratis untuk digunakan. Mereka memang membutuhkan Python untuk diinstal ke komputer Anda untuk dapat menjalankannya tetapi itu mudah diurus. Skrip yang saya sertakan di bawah ini akan menghapus semua file yang lebih lama dari 30 hari. Ini membantu menghemat ruang disk sambil menjaga versi terbaru dari file tersedia untuk tim.

  1. Unduh dan pasang Python dari sini.
  2. Instal pustaka Permintaan dengan Python dari sini.
  3. Dapatkan sendiri kunci API dari Slack.
  4. Buat file dengan Notepad atau editor teks dan menyebutnya sesuatu yang bermakna. Itu harus memiliki akhiran .py untuk bekerja dengan Python.
  5. Rekatkan skrip di bawah ini ke file .py Anda.
  6. Tambahkan kunci Slack API Anda di tempat yang dikatakan token = ". EG: token = 'API KEY HERE'.
  7. Simpan skrip lalu jalankan.

Teks skrip yang perlu Anda tempel:

import request import time import json token = '' #Hapus file yang lebih tua dari ini: 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) kembalikan json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) untuk file_id di file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = requests.get (uri, params = params) jumlah cetak, "of", num_files, "-", file_id, json.loads (response.text) file = list_files () file_ids = untuk f dalam file] delete_files (file_ids)

Skrip ini bukan pekerjaan saya tetapi diambil dari GitHub. Semua kredit harus diberikan kepada pembuat kode.

Mengelola ruang disk adalah salah satu tantangan utama menggunakan Slack dan menghapus file lama adalah cara yang baik untuk mengatasi batasan itu. Jika Anda mengelola tim atau ruang kerja, sekarang Anda tahu cara menghapus semua file Slack untuk mengelola ruang disk!

Cara menghapus semua file kendur untuk mengelola ruang disk