Slack 備份對話紀錄

許多公司會使用 Slack 當做通訊軟體,專門處理工作事項。而免費版 Slack 的對話紀錄只會保留 90 天,該如何備份 Slack 的對話紀錄呢?

在 GitHub 上有一個 rusq/slackdump 專案,可以很簡單的備份對話紀錄。

首先先到 GitHub 下載頁面,依照作業系統下載,本文以 Windows 11 為例,下載 slackdump_Windows_x86_64.zip 檔案:

解壓縮後到資料夾中,在當前資料夾開啟指令視窗,輸入以下指令:
    
.\slackdump.exe -list-users
    

會出現「Enter Slack workspace name」,輸入 Slack 的工作空間名稱。

出現「Select login type」,選擇登入類型:Other/Manual

之後會跳出網頁,輸入帳號密碼登入,在當前網頁中開啟 Slack 後就會自動關閉瀏覽器,程式會自動紀錄登入資訊,會以此來存取對話紀錄。

輸入以下指令,將「工作空間」替換成登入的 Slack 工作空間後執行,此指令會在當前資料夾以工作空間名稱建立一個資料夾,在裡面儲存所有的備份資料:
    
.\slackdump.exe -export 工作空間 -export-type standard
    

可以在 GitHub 中 thayakawa-gh/SlackLogViewer 儲存庫 下載 網友製作的 Slack 紀錄瀏覽工具,選擇資料夾到剛剛備份時產生的資料夾就可以瀏覽了

留言