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 许可证获得许可。