Bot d'envoi automatique de snaps avec statistiques en temps réel
Installation • Configuration • Utilisation • Fonctionnalités
- 🔥 Envoi automatique de snaps à plusieurs groupes simultanément
- 📊 Statistiques en temps réel avec design moderne
- 🎯 Sélection intelligente des groupes via raccourcis flamme
- 🔄 Gestion automatique des erreurs et rechargements
- 🎨 Interface colorée et intuitive dans le terminal
- ⚡ Animations fluides et compteurs en direct
- 🛡️ Mode furtif pour éviter la détection
| Logiciel | Version | Téléchargement |
|---|---|---|
| Python | 3.11+ | python.org |
| OBS Studio | Dernière | obsproject.com |
Créez un fichier config.txt à la racine du projet :
username=votre_username_snapchat
password=votre_mot_de_passe🔒 Sécurité : Ne partagez JAMAIS votre fichier
config.txt!
⚠️ ÉTAPE CRUCIALE : Sans cette configuration, le bot ne fonctionnera pas !
Sur Snapchat Web :
- Allez sur web.snapchat.com
- Connectez-vous à votre compte
- Faite les 3 petit points en haut à droite.
- Cliquez sur le bouton "Nouveau raccourci"
- Ajoutez les Groupe et Perssones à spam et nommez le raccourci "🔥".
- C'est Fini.
Capture d'écran :
┌─────────────────────────────┐
│ Créer un raccourci │
├─────────────────────────────┤
│ Nom : 🔥 │
│ │
│ Groupes sélectionnés : │
│ ✓ Groupe 1 │
│ ✓ Mes potes │
│ ✓ Famille │
│ │
│ [Créer] [Annuler] │
└───────────────��─────────────┘
💡 Astuce : Le bot détectera automatiquement ce raccourci et enverra les snaps à tous les groupes qu'il contient !
Pourquoi OBS ? Snapchat Web nécessite une caméra pour prendre des snaps. OBS crée une caméra virtuelle que le bot peut utiliser.
Configuration :
- Téléchargez et installez OBS Studio : obsproject.com
- Lancez OBS Studio
- Allez dans le menu "Outils" (Tools)
- Cliquez sur "Démarrer la caméra virtuelle" (Start Virtual Camera)
- Vous devriez voir un message indiquant que la caméra virtuelle est active
- Laissez OBS ouvert en arrière-plan
Indicateur visuel :
OBS Studio
┌────────────────────────────────┐
│ Outils │
│ ✓ Caméra virtuelle démarrée │
│ │
│ [Arrêter la caméra virtuelle] │
└────────────────────────────────┘
⚠️ IMPORTANT : OBS doit être lancé et la caméra virtuelle activée AVANT de lancer le bot !
Suivez ces étapes pour installer et configurer le projet correctement une fois snap et obs config.
- Télécharger l'archive du projet (ZIP).
- Extraire tous les fichiers dans un dossier local.
- Lancer setup.bat
- Lancer start.bat
❌ Le bot ne démarre pas
Symptôme :
'python' n'est pas reconnu en tant que commande...
Causes possibles :
- Python non installé
- Python pas dans le PATH
- Mauvaise version de Python
Solutions :
- Vérifiez l'installation de Python :
python --version
# Doit afficher : Python 3.11.x ou supérieur-
Si Python n'est pas trouvé, réinstallez-le en cochant "Add Python to PATH"
-
Réinstallez les dépendances :
pip install --upgrade selenium colorama❌ "ChromeDriver not found"
Symptôme :
selenium.common.exceptions.WebDriverException: 'chromedriver'
executable needs to be in PATH
Cause : ChromeDriver manquant ou incompatible avec votre version de Chrome
Solutions :
-
Vérifiez votre version de Chrome :
- Allez dans Chrome
- Menu → Aide → À propos de Google Chrome
- Notez le numéro de version (ex: 120.0.6099.109)
-
Téléchargez le ChromeDriver correspondant :
- chromedriver.chromium.org
- Choisissez la version qui correspond
-
Installation :
- Windows : Placez
chromedriver.exedansC:\Windows\System32\ou le dossier du projet - Linux/Mac :
sudo mv chromedriver /usr/local/bin/
- Windows : Placez
-
Vérifiez l'installation :
chromedriver --version❌ "config.txt introuvable"
Symptôme :
✗ Fichier config.txt introuvable!
Cause : Fichier de configuration manquant
Solution :
- Créez un fichier nommé exactement
config.txt(pasconfig.txt.txt!) - Placez-le dans le même dossier que
snap.py - Contenu du fichier :
username=votre_username_snapchat
password=votre_mot_de_passeVérification :
- Le fichier doit être dans le même dossier que le script
- Pas d'espaces avant/après le
= - Pas de guillemets autour des valeurs
❌ Aucun groupe détecté
Symptôme :
✗ Aucun groupe trouvé!
⚠ Vérifiez que vous avez des groupes avec flamme
Causes possibles :
- Raccourci flamme 🔥 non créé
- Aucun groupe dans le raccourci
- Mauvais nom de raccourci
- XPath modifié par Snapchat
Solutions :
-
Vérifiez le raccourci :
- Allez sur Snapchat Web
- Prenez un snap
- Cliquez "Envoyer à" → "Raccourcis"
- Le raccourci doit s'appeler exactement
🔥(juste l'emoji flamme)
-
Ajoutez des groupes :
- Éditez le raccourci 🔥
- Ajoutez au moins 1 groupe
- Sauvegardez
-
Si le problème persiste :
- Supprimez l'ancien raccourci
- Recréez-en un nouveau nommé 🔥
- Ajoutez vos groupes
- Relancez le bot
❌ Caméra non détectée
Symptôme :
✗ Erreur: Camera not found
Cause : OBS Studio non lancé ou caméra virtuelle non démarrée
Solution :
- Lancez OBS Studio
- Menu Outils → Démarrer la caméra virtuelle
- Vérifiez que le message "Caméra virtuelle démarrée" apparaît
- Laissez OBS ouvert en arrière-plan
- Relancez le bot
Vérification alternative :
- Allez sur web.snapchat.com
- Essayez de prendre un snap manuellement
- Si la caméra fonctionne sur Snapchat, elle fonctionnera avec le bot
❌ "Raccourcis" / "Sélectionner" apparaît dans les groupes
Symptôme : Les éléments de menu apparaissent comme des groupes
Cause : Bug d'affichage (normalement corrigé en v3.0)
Solutions :
- Mettez à jour vers la dernière version :
git pull origin main-
Si vous utilisez déjà v3.0, le filtrage devrait être automatique
-
Ces éléments sont automatiquement ignorés et ne seront pas utilisés pour l'envoi
❌ Le bot s'arrête après 3 bugs
Symptôme :
✗ Trop de bugs consécutifs, actualisation...
Cause : Problème récurrent (connexion instable, Snapchat laggy, etc.)
Solutions :
-
C'est normal ! Le bot recharge automatiquement la page pour corriger les bugs
-
Si ça arrive trop souvent :
- Vérifiez votre connexion internet
- Fermez d'autres onglets Chrome
- Redémarrez le bot
-
Augmentez les délais dans le code (ligne ~400) :
sleep(3.0) # Au lieu de 2.5❌ CAPTCHA bloque le bot
Symptôme : Snapchat demande de vérifier que vous êtes humain
Solution :
-
Ne paniquez pas ! Le bot attend automatiquement 30 secondes
-
Résolvez le CAPTCHA manuellement dans la fenêtre Chrome
-
Appuyez sur ENTRÉE pour continuer
-
Si CAPTCHA apparaît trop souvent :
- Espacez davantage vos sessions
- Réduisez le nombre de snaps par session
- Utilisez un compte moins récent
snapchbot/
│
├── 📄 snap.py # Script principal du bot
├── 📄 config.txt # Configuration
│
├── 🔧 setup.bat # Installation auto
├── 🚀 start.bat # Lancement rapide
│
├── 📖 README.md # Cette documentation
└── 📜 Star.gif # Licence MIT
- ✨ Nouveau design moderne sans tableaux
- 🔥 Animations fluides pour les barres de progression
- 🎯 Meilleur filtrage des groupes (ignore "Raccourcis", "Sélectionner", etc.)
- 📊 Statistiques en temps réel améliorées avec cards
- 🐛 Correction du bug d'affichage des éléments de menu
- ⚡ Optimisation des performances
- 🎨 Interface plus intuitive et agréable
Ce projet est sous licence MIT.
Vous êtes libre de :
- ✓ Utiliser le code pour un usage personnel ou commercial
- ✓ Modifier le code selon vos besoins
- ✓ Distribuer le code
- ✓ Utiliser le code dans des projets privés
Conditions :
- Conserver la notice de copyright
- Fournir une copie de la licence
Voir le fichier LICENSE pour plus de détails.
⚠️ AVERTISSEMENT LÉGAL
Ce bot est fourni �� des fins éducatives uniquement.
L'auteur n'est PAS responsable de :
- ❌ Tout ban ou suspension de compte Snapchat
- ❌ Toute utilisation abusive, illégale ou contraire aux ToS
- ❌ Tout dommage direct ou indirect causé par l'utilisation du bot
- ❌ Toute perte de données ou de contacts
- ❌ Tout problème lié à l'automatisation
En utilisant ce bot, vous acceptez :
- ✓ D'utiliser le bot à vos propres risques
- ✓ De respecter les Conditions d'Utilisation de Snapchat
- ✓ De ne pas utiliser le bot pour du spam ou du harcèlement
- ✓ D'assumer l'entière responsabilité de vos actions
Note importante : L'automatisation peut enfreindre les conditions d'utilisation de Snapchat et entraîner la suspension ou le bannissement de votre compte. Utilisez ce bot de manière responsable et éthique.
Si vous rencontrez un problème :
- Vérifiez d'abord la section Résolution de problèmes
- Si le problème persiste, ouvrez une issue
- Discord : 1s0e
- Link : Dawa-Tools
Merci à tous ceux qui ont contribué à ce projet !
Technologies utilisées :
- Selenium - Automatisation navigateur
- Colorama - Couleurs terminal
- OBS Studio - Caméra virtuelle
- Python - Langage principal
Made with ❤️ for the Snapchat community