メイン スラック ディスクスペースを管理するためにすべてのSlackファイルを削除する方法

ディスクスペースを管理するためにすべてのSlackファイルを削除する方法



Slackは、距離を超えてコラボレーションする多くの企業や企業に最適なツールです。これは、チャット、ファイル共有、プロジェクト管理ツール、およびアプリに多くのパワーを提供するさまざまなアドオンを含む生産性の原動力です。 Slackグループ内で通常発生するのは、多くのファイルがほとんどバージョン管理なしで共有され、プロジェクトが完了したらクリーンアップするために多くの混乱が発生することです。このようなプロジェクトの後でクリーンアップする場合は、ワークスペースを削除せずにすべてのSlackファイルを削除する方法を次に示します。

ディスクスペースを管理するためにすべてのSlackファイルを削除する方法

Slackはすべてを保持します。ワークスペースが存続している限り、すべてのファイル、チャネル、チャット、および共有したすべてのものが保持されます。ワークスペースをアーカイブまたは削除することはできますが、セットアップと分解に少し時間がかかることを考えると、別のプロジェクトのためにチームを再びまとめる予定がある場合は、それだけの価値がない可能性があります。物事を整頓するために少しハウスキーピングを実行する方がはるかに良いです。

Slackの主な制限はディスク容量です。すべてが保存されているので、ささやかなプロジェクトでも5GBのスペースをすばやく実行できます。スペースの管理を支援するために、スペースを大量に使用しているファイルを削除できます。それがこのチュートリアルのすべてです。

メンバーとゲストは、ファイルを削除するように構成することも、ワークスペース管理者がアクセス許可を保留することもできます。どちらの方法でも、アドオンなしで個々のSlackファイルを削除できますが、ワークスペース内のすべてのSlackファイルを削除するには、スクリプトが必要です。

Slackファイルを削除する

Slackファイルを削除する方法は、使用しているプラ​​ットフォームによって異なります。デスクトップ、Android、iOSでは少し異なるので、すべてを紹介します。ワークスペースまたは共有チャネルに個人的に追加したファイルを削除できます。追加したファイルは誰でも削除できますが、共有チャネルからファイルを削除できるのはワークスペースの所有者または管理者だけです。方法はどちらも同じです。

デスクトップの場合:

  1. 画面右上の3ドットメニューアイコンを選択します。
  2. ファイルを選択し、削除するファイルを選択します。
  3. [削除]を選択し、[はい、このファイルを削除します]で確認します。

Androidの場合:

  1. Slack内から削除したいファイルを選択します。
  2. 画面右上の3ドットメニューアイコンを選択します。
  3. [削除]を選択してから、もう一度[削除]を選択して確認します。

iOSの場合:

  1. Slack内のファイルを選択します。
  2. 削除するファイルを選択します。
  3. 画面右下の3ドットメニューアイコンを選択します。
  4. [削除]、[はい、ファイルの削除]の順に選択して確認します。

使用するプラットフォームに関係なく、一度に1つのファイルのみを削除するように選択できます。ファイルが2つしかない場合は、これで問題ありません。それ以上ある場合は、アドオンまたはスクリプトを使用する必要があります。

Chrome のブックマークはどこにありますか

すべてのSlackファイルを一括で削除する

すべてのSlackファイルを一括で削除するには、スクリプトを使用する必要があります。 GitHubには、無料で使用できる優れたものがいくつかあります。それらを実行できるようにするには、Pythonをコンピューターにインストールする必要がありますが、それは簡単に処理できます。以下に含めるスクリプトは、30日より古いすべてのファイルを削除します。これにより、チームが最新バージョンのファイルを利用できるようにしながら、ディスク容量を節約できます。

  1. ここからPythonをダウンロードしてインストールします
  2. ここからPythonでRequestsライブラリをインストールします
  3. 自分自身を取得します SlackのAPIキー
  4. メモ帳またはテキストエディタでファイルを作成し、それを意味のあるものと呼びます。 Pythonで機能するには、接尾辞.pyが必要です。
  5. 以下のスクリプトを.pyファイルに貼り付けます。
  6. token =と表示されている場所にSlackAPIキーを追加します。例:トークン=「APIKEYHERE」。
  7. スクリプトを保存して実行します。

貼り付ける必要のあるスクリプトテキスト:

import requests import time import json token = '' #Delete files older than this: 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)['files'] def delete_files(file_ids): count = 0 num_files = len(file_ids) for file_id in 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 count, 'of', num_files, '-', file_id, json.loads(response.text)['ok'] files = list_files() file_ids = [f['id'] for f in files] delete_files(file_ids)

このスクリプトは私の仕事ではありませんが GitHubから取得されました 。すべてのクレジットは、コードの作成者に渡される必要があります。

ディスクスペースの管理はSlackを使用する際の主な課題の1つであり、古いファイルを削除することはその制限を克服するための良い方法です。チームまたはワークスペースを管理している場合は、すべてのSlackファイルを削除してディスク容量を管理する方法をマスターしました。

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。