Anonim

Slack là công cụ được lựa chọn cho nhiều doanh nghiệp và công ty hợp tác từ xa. Đó là một sức mạnh năng suất bao gồm trò chuyện, chia sẻ tệp, công cụ quản lý dự án và một loạt các addon cung cấp nhiều sức mạnh cho ứng dụng. Điều thường xảy ra trong một nhóm Slack là rất nhiều tệp được chia sẻ với kiểm soát phiên bản nhỏ và rất nhiều mớ hỗn độn để dọn dẹp sau khi dự án hoàn thành. Nếu bạn đang dọn dẹp sau một dự án như vậy, đây là cách xóa tất cả các tệp Slack mà không xóa không gian làm việc.

Slack giữ mọi thứ. Miễn là không gian làm việc được giữ nguyên, tất cả các tệp, kênh, trò chuyện và mọi thứ bạn chia sẻ sẽ được giữ lại. Bạn có thể lưu trữ hoặc xóa một không gian làm việc nhưng phải mất một ít thời gian để thiết lập và phân tích, nếu bạn dự định kết hợp lại nhóm cho một dự án khác, điều đó có thể không đáng. Tốt hơn nhiều để thực hiện một chút vệ sinh để giữ mọi thứ gọn gàng.

Giới hạn chính với Slack là không gian đĩa. Với tất cả mọi thứ được lưu, bạn sẽ nhanh chóng chạy qua 5 GB dung lượng trong một dự án khiêm tốn. Để giúp quản lý dung lượng, bạn có thể xóa các tệp chiếm quá nhiều dung lượng. Đó là những gì hướng dẫn này là tất cả về.

Thành viên và Khách có thể được cấu hình để xóa các tệp hoặc quản trị viên không gian làm việc có thể giữ lại quyền. Dù bằng cách nào, bạn có thể xóa các tệp Slack riêng lẻ mà không cần bất kỳ addons nào nhưng để xóa tất cả các tệp Slack trong không gian làm việc, bạn sẽ cần một tập lệnh.

Xóa tập tin Slack

Chính xác cách bạn xóa các tệp Slack phụ thuộc hoàn toàn vào nền tảng bạn đang sử dụng. Nó hơi khác nhau giữa máy tính để bàn, Android và iOS vì vậy tôi sẽ cho bạn thấy tất cả chúng. Bạn có thể xóa một tệp mà cá nhân bạn đã thêm vào không gian làm việc hoặc từ một kênh được chia sẻ. Bất cứ ai cũng có thể xóa các tệp họ thêm nhưng chỉ Chủ sở hữu hoặc Quản trị viên không gian mới có thể xóa các tệp khỏi các kênh được chia sẻ. Phương pháp là giống nhau cho cả hai.

Trên máy tính để bàn:

  1. Chọn biểu tượng menu ba chấm ở phía trên bên phải màn hình.
  2. Chọn tệp của bạn và chọn tệp bạn muốn xóa.
  3. Chọn Xóa và sau đó xác nhận với Có, xóa tệp này.

Trên Android:

  1. Chọn tệp bạn muốn xóa trong Slack.
  2. Chọn biểu tượng menu ba chấm ở phía trên bên phải màn hình.
  3. Chọn Xóa và sau đó Xóa lại để xác nhận.

Trong iOS:

  1. Chọn tệp của bạn trong Slack.
  2. Chọn một tập tin để xóa.
  3. Chọn biểu tượng menu ba chấm ở dưới cùng bên phải của màn hình.
  4. Chọn Xóa và sau đó Có, Xóa Tệp để xác nhận.

Bạn chỉ có thể chọn xóa một tệp tại bất kỳ nền tảng nào bạn sử dụng. Nếu bạn chỉ có một vài tập tin, điều này sẽ ổn thôi. Nếu bạn có nhiều hơn, bạn sẽ cần sử dụng một addon hoặc script.

Xóa hàng loạt tệp Slack

Để xóa tất cả các tệp Slack hàng loạt, bạn sẽ cần sử dụng tập lệnh. Có một vài cái tốt trên GitHub được sử dụng miễn phí. Chúng yêu cầu Python phải được cài đặt vào máy tính của bạn để có thể chạy chúng nhưng điều đó dễ dàng được quan tâm. Kịch bản tôi bao gồm bên dưới sẽ xóa tất cả các tệp cũ hơn 30 ngày. Điều này giúp tiết kiệm dung lượng ổ đĩa trong khi vẫn giữ các phiên bản mới nhất của tệp cho nhóm.

  1. Tải xuống và cài đặt Python từ đây.
  2. Cài đặt thư viện Requests trong Python từ đây.
  3. Nhận cho mình một khóa API từ Slack.
  4. Tạo một tệp bằng Notepad hoặc trình soạn thảo văn bản và gọi nó là một cái gì đó có ý nghĩa. Nó phải có hậu tố .py để hoạt động trong Python.
  5. Dán đoạn script bên dưới vào tập tin .py của bạn.
  6. Thêm khóa API Slack của bạn vào đó thông báo mã thông báo =. EG: mã thông báo = 'API CHÍNH TẠI ĐÂY'.
  7. Lưu tập lệnh và sau đó chạy nó.

Văn bản tập lệnh bạn cần dán:

yêu cầu nhập thời gian nhập nhập json token = '' #Delete tệp cũ hơn này: 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 'answer = request.get (uri, params = params) return json.loads (respons.text) def xóa_files (file_ids): Count = 0 num_files = len (file_ids) cho file_id trong file_ids: Count = Count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'answer = request.get (uri, params = params) số lượng in, "của", num_files, "-", file_id, json.loads (respons.text) files = list_files () file_ids = for f trong tệp] xóa_files (file_ids)

Kịch bản này không phải là tác phẩm của tôi nhưng được lấy từ GitHub. Tất cả tín dụng phải đến tác giả cho mã.

Quản lý dung lượng ổ đĩa là một trong những thách thức chính của việc sử dụng Slack và xóa các tệp cũ là một cách tốt để khắc phục hạn chế đó. Nếu bạn đang quản lý một nhóm hoặc không gian làm việc, bây giờ bạn đã biết cách xóa tất cả các tệp Slack để quản lý dung lượng đĩa!

Làm thế nào để xóa tất cả các tập tin chùng để quản lý không gian đĩa