
TGSpyder est un outil CLI OSINT Open Source pour Telegram, développé par 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 .
Outil CLI OSINT pour Telegram Conçu pour les enquêteurs, analystes, journalistes et chercheurs.
TGSpyder est un outil OSINT en ligne de commande pour la collecte et l'analyse structurées de données Telegram. Il permet d'extraire les membres, messages, liens d'invitation, utilisateurs et métadonnées de groupes et canaux Telegram publics et privés — en exportant le tout vers des fichiers CSV adaptés aux enquêtes.
Toutes les données collectées sont stockées dans un dossier d'exécution unique :
Sortie TGSpyder/
├── members/
│ └── members_<cible>_<horodatage>.csv
├── chats/
│ └── messages_<cible>_<horodatage>.csv
└── crawled_links/
└── crawled_links_<cible>_<horodatage>.csv
1️⃣ Cloner le dépôt
git clone https://github.com/Darksight-Analytics/tgspyder.git
cd tgspyder
2️⃣ Créer et activer un environnement virtuel
python3 -m venv venv
source venv/bin/activate
3️⃣ Installer les dépendances
pip install -r requirements.txt
4️⃣ Installer TGSpyder en tant que CLI
pip install -e .
Vérifier l'installation :
tgspyder --help
Extraire les membres et les discussions
tgspyder https://t.me/examplegroup --members --chats
Extraire uniquement les liens d'invitation
tgspyder https://t.me/examplegroup --crawl-invites
Recherche d'utilisateur
tgspyder --user 123456789
tgspyder --user @username
Recherche du créateur d'un pack de stickers
tgspyder --sticker-pack https://t.me/addstickers/packname
TGSpyder prend en charge les proxys SOCKS (compatible Tor / VPN).
tgspyder --proxy socks5://127.0.0.1:9050 <cible> --chats
Enregistrer un proxy pour les exécutions futures
tgspyder --set-proxy socks5://127.0.0.1:9050
Supprimer le proxy enregistré
tgspyder --remove-proxy
Lors de la première exécution, TGSpyder demandera :
Les identifiants sont stockés localement dans : ~/.tgspyder.conf
Les fichiers de session sont réutilisés automatiquement.
TGSpyder est destiné à :
Les utilisateurs sont responsables du respect :
Licence MIT Voir LICENSE pour plus de détails.
TGSpyder est fourni uniquement à des fins de renseignement open source (OSINT), de recherche, d'enquête et d'éducation.
Les utilisateurs sont seuls responsables de veiller à ce que leur utilisation de cet outil soit conforme :
L'auteur et les contributeurs déclinent toute responsabilité en cas d'utilisation abusive de cet outil ou de toute conséquence découlant de son utilisation.