KembaliArsip / superapp-automation / telegram-backup-tool
superapp-automation
telegram-backup-tool
10 file · 280.1 KB
Preview langsung dinonaktifkan untuk static export. Buka repo di GitHub untuk melihat halaman HTML asli.
README
Telegram Backup Tool v16.0
A macOS desktop application for backing up messages between Telegram groups and channels.
Features
- Multi-Account Support — Login with multiple Telegram accounts
- Forward & Re-upload Modes — Keep original sender or copy content
- Backup Queue — Queue multiple backup jobs
- Comment/Reply Backup — Include discussion threads
- Resume Support — Auto-save progress, resume after crash
- Backup History — Browse past backups with date, source, count, status
- Dark/Light Mode — Toggle between dark and light themes
- Drag & Drop Queue — Paste group IDs to quickly add to queue
- Log Search — Search and highlight log entries (⌘F)
- Bilingual UI — Indonesian & English localization toggle
Requirements
- Python 3.8+
- Telethon (
pip install telethon) - macOS (for .app bundle and native notifications)
Quick Start
# Run directly
python3 telegram_session_app.py
# Or use the .app bundle on macOS
open "Telegram Backup Tool.app"
Getting Telegram API Credentials
- Go to https://my.telegram.org
- Login with your phone number
- Click "API Development Tools"
- Create a new application
- Copy the
api_idandapi_hashvalues
Tech Stack
- Python + tkinter (GUI)
- Telethon (Telegram MTProto API)
- StringSession (persistent sessions)
- macOS native notifications via osascript
License
MIT
File Utama
- .gitignore
- README.md
- index.html
- requirements.txt
- telegram_session_app.py