tg archive
v1.1.3

tg-archive是一個用於將 Telegram 群聊匯出到靜態網站的工具,可以保留郵件清單檔案等聊天歷史記錄。
@fossunited Telegram 群組存檔。

tg-archive 使用 Telethon Telegram API 用戶端定期將訊息從群組同步到本機 SQLite 資料庫(檔案),僅下載自上次同步以來的新訊息。然後,它會產生一個靜態的訊息存檔網站,以便在任何地方發布。
pip3 install tg-archive安裝(使用 Python 3.8.6 測試)。tg-archive --new --path=mysite (建立一個新網站cd到 mysite 並編輯config.yaml )。tg-archive --sync (將資料同步到data.sqlite )。注意:首次連線將提示您輸入電話號碼 + 傳送到應用程式的 Telegram 授權碼。身份驗證成功後,將建立一個session.session檔。請勿公開分享此會話文件,因為它包含您帳戶的 API 授權。tg-archive --build (將靜態網站建置到site目錄中,可以發佈)編輯產生的template.html和./static目錄中的靜態資源來自訂網站。
根據 MIT 許可證獲得許可。