Reddit Dashboard
Un petit outil local qui scrape les discussions Reddit sur un mot-clé — sans API ni compte — et te les sert dans une interface web propre. Idéal pour nourrir tes prompts SEO avec de la vraie parole d'utilisateurs.
Python 3 requis · Windows, macOS & Linux · Aucune inscription
À quoi ça sert ?
De la vraie parole
Récupère les questions, doutes et formulations réelles des gens sur Reddit — la matière brute pour un contenu qui répond vraiment.
Sans API ni compte
Aucune clé API, aucun compte Reddit. Le scraping passe par DuckDuckGo + un navigateur invisible. Tu lances, ça tourne.
Prêt pour un prompt
Le résultat est un fichier texte propre (titres + commentaires), prêt à coller dans ChatGPT, Claude ou ton prompt SEO.
Comment ça marche
Trois fichiers travaillent ensemble. Tu n'en lances qu'un seul ; le reste est automatique.
Le scraper cherche les threads Reddit, ouvre chaque page sur old.reddit.com avec un navigateur invisible, extrait titres + commentaires, et écrit le tout dans extraction_reddit_<mot-clé>.txt.
Télécharger l'outil
Un seul fichier ZIP avec tout ce qu'il faut : les scripts, l'interface, le guide et la liste des dépendances. Décompresse, suis les 2 commandes d'installation, c'est parti.
reddit-dashboard.zipOu télécharge les fichiers un par un :
Installation
À faire une seule fois. Ouvre PowerShell (ou ton terminal) dans le dossier des scripts et lance :
- ddgs → recherche DuckDuckGo
- playwright → pilote un navigateur Chromium invisible
- playwright install chromium → télécharge le navigateur utilisé pour scraper
Utilisation, étape par étape
Lancer le serveur
Dans PowerShell (ou ton terminal), lance le serveur. Laisse la fenêtre ouverte : si tu la fermes, le dashboard s'éteint.
Ouvrir le dashboard
Dans ton navigateur, va sur l'adresse locale affichée par le serveur.
Lancer un scrape
Entre ton mot-clé (ex : « chiang mai dtv »), choisis le nombre de threads (10 par défaut, max 50), puis clique sur « run ». Compte de quelques secondes à ~3 min selon le volume.
Lire & réutiliser
Le contenu s'affiche directement. Un fichier extraction_reddit_<mot-clé>.txt est sauvé à côté des scripts. Tu peux rouvrir n'importe quelle extraction précédente depuis la liste.
Arrêter le serveur
Dans la fenêtre du terminal, fais Ctrl + C.
Mode ligne de commande (optionnel)
Tu peux aussi lancer le scraper directement, sans l'interface :
| Option | Défaut | Description |
|---|---|---|
| --keyword | price dtv thailand | Le mot-clé à rechercher |
| --threads | 10 | Nombre de threads à scraper |
| --output | auto | Nom du fichier de sortie |
Problèmes courants
Les pannes les plus fréquentes et comment les régler.
Les dépendances ne sont pas installées. Relance : pip install -r requirements.txt
Le navigateur Playwright est manquant. Lance : python -m playwright install chromium
Les fichiers ne sont pas dans le même dossier. Garde dashboard.py, dashboard.html et reddit_scraper.py ensemble.
Le serveur n'est pas lancé ou la fenêtre a été fermée. Relance python dashboard.py et laisse le terminal ouvert.
Pas de connexion, ou mot-clé trop rare. Vérifie ta connexion et essaie un mot-clé plus courant.
Trop de threads ou Reddit est lent. Réduis le nombre de threads et relance.