
CLI-Tool für strukturierte Telegram-OSINT-Datensammlung. Sammelt Mitglieder, Nachrichten, Einladungslinks und Benutzermetadaten aus öffentlichen/privaten Gruppen und exportiert sie für investigative Arbeitsabläufe in CSV.
TGSpyder ist ein Open-Source Telegram OSINT CLI Tool von Darksight Analytics.
--set-proxy)--remove-proxy)--proxy)git clone https://github.com/Darksight-Analytics/tgspyder.git
cd tgspyder
pip install -r requirements.txt
pip install -e .
Telegram OSINT CLI Tool Entwickelt für Ermittler, Analysten, Journalisten und Forscher.
TGSpyder ist ein Kommandozeilen-OSINT-Tool für die strukturierte Sammlung und Analyse von Telegram-Daten. Es ermöglicht das Auslesen von Mitgliedern, Nachrichten, Einladungslinks, Benutzern und Metadaten aus öffentlichen und privaten Telegram-Gruppen und -Kanälen — und exportiert alles in untersuchungsfreundliche CSV-Dateien.
Alle gesammelten Daten werden in einem einzigen Laufzeitordner gespeichert:
TGSpyder Output/
├── members/
│ └── members_<target>_<timestamp>.csv
├── chats/
│ └── messages_<target>_<timestamp>.csv
└── crawled_links/
└── crawled_links_<target>_<timestamp>.csv
1️⃣ Repository klonen
git clone https://github.com/Darksight-Analytics/tgspyder.git
cd tgspyder
2️⃣ Virtuelle Umgebung erstellen & aktivieren
python3 -m venv venv
source venv/bin/activate
3️⃣ Abhängigkeiten installieren
pip install -r requirements.txt
4️⃣ TGSpyder als CLI installieren
pip install -e .
Installation überprüfen:
tgspyder --help
Mitglieder und Chats auslesen
tgspyder https://t.me/examplegroup --members --chats
Nur Einladungslinks extrahieren
tgspyder https://t.me/examplegroup --crawl-invites
Benutzersuche
tgspyder --user 123456789
tgspyder --user @username
Suche nach Sticker-Paket-Ersteller
tgspyder --sticker-pack https://t.me/addstickers/packname
TGSpyder unterstützt SOCKS-Proxys (Tor/VPN-freundlich).
tgspyder --proxy socks5://127.0.0.1:9050 <target> --chats
Proxy für zukünftige Läufe speichern
tgspyder --set-proxy socks5://127.0.0.1:9050
Gespeicherten Proxy entfernen
tgspyder --remove-proxy
Beim ersten Start fragt TGSpyder nach:
Anmeldedaten werden lokal gespeichert in: ~/.tgspyder.conf
Sitzungsdateien werden automatisch wiederverwendet.
TGSpyder ist vorgesehen für:
Benutzer sind verantwortlich für die Einhaltung von:
MIT-Lizenz Siehe LICENSE für Details.
TGSpyder wird ausschließlich für Open-Source-Intelligence (OSINT), Forschung, Ermittlungs- und Bildungszwecke bereitgestellt.
Benutzer sind allein dafür verantwortlich, dass ihre Nutzung dieses Tools mit folgenden Vorgaben übereinstimmt:
Der Autor und die Mitwirkenden übernehmen keine Haftung für Missbrauch dieses Tools oder für daraus resultierende Folgen.