rusq/slackdump

Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.

解決的問題

Slackdump 允許使用者在不需要管理員權限的情況下,封存其私有及公開的 Slack 訊息、使用者、頻道、檔案和表情符號。它解決了在免費工作區(有 90 天限制)中遺失寶貴知識,或因組織政策限制而無法匯出數據的問題。

工作原理

該工具抓取 Slack 數據並將其儲存在通用的「Archive」格式(Sqlite 資料庫或 json+gz)中,隨後可以將其轉換為標準 Slack 匯出或 Mattermost 匯出等其他格式。它內建了用於瀏覽轉儲數據的檢視器,並提供「EZ-Login 3000」系統,無需建立正式的 Slack 應用程式即可處理身分驗證。

適用對象

專為希望保留個人對話備份的 Slack 使用者、從 Slack 遷移到 Discord 或 Mattermost 等其他平台的人員,以及希望使用 AI 工具分析 Slack 歷史紀錄的人士而設計。

亮點

  • 無需管理員權限:無需工作區管理員權限即可產生匯出與封存。
  • AI 整合:包含一個唯讀的 MCP (Model Context Protocol) 伺服器,允許 AI 代理(如 Claude 或 GitHub Copilot)分析封存的 Slack 數據。
  • 靈活的格式:支援多種輸出格式,包括 SQLite、JSON 和標準 Slack 匯出。
  • 增量備份:能夠恢復之前的封存,以便向現有備份添加新訊息。
  • 內建檢視器:包含一個用於查看轉儲數據的工具,並具備將封存轉換為靜態 HTML 的能力。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案