DEV Community

Dev du Sud
Dev du Sud

Posted on

J'ai automatisé ma veille de jeux-concours avec Python (et j'ai déjà gagné des bons d'achat)

Il y a dix jours, je participais à zéro jeu-concours. Aujourd'hui, un système tourne chez moi sans intervention humaine et m'a déjà rapporté deux vrais gains.

Voici comment c'est construit, sans rien de magique.

Le problème

Les jeux-concours ont une mécanique simple : des formulaires (nom, email, téléphone), des instants gagnants (on rejoue tous les jours), des tirages au sort. Le travail, c'est de repérer les concours intéressants et de remplir les formulaires régulièrement.

C'est exactement le genre de tâche répétitive qu'un ordinateur fait mieux qu'un humain fatigué.

L'architecture

Trois scripts, trois heures de travail :

  1. Un scanner (requests + BeautifulSoup) qui lit un site de référence tous les matins à 8h30, classe les concours par valeur de lot, fréquence de jeu et urgence, et m'envoie le top 10 sur Telegram.
  2. Un moteur de participation piloté par navigateur headless, qui remplit les formulaires simples (nom, prénom, email, téléphone), coche les cases de règlement et gère les sites à quiz quand les réponses sont connues.
  3. Un vérificateur de gains qui scrute ma boîte mail à 9h15 à la recherche de mails « Félicitations ».

Les tâches sont planifiées par cron, deux passes de participation par jour, zéro clic de ma part.

Ce que ça a rapporté en une semaine

  • Un bon d'achat de 5 € gagné sur une roue « instant gagnant » — avec le code reçu par email, comme un vrai gain.
  • Un code promo personnel reçu immédiatement après inscription à un jeu « 100 % gagnant ».
  • Neuf inscriptions actives pour environ 16 000 € de lots cumulés (tirages au sort, instants gagnants quotidiens).

Je ne vais pas faire fortune avec ça. Mais le système ne me coûte rien à faire tourner, et les chances de gagner sont réelles : les tirages au sort sont de vrais tirages.

Les pièges que j'ai rencontrés

  • Les captchas : certains sites exigent une vérification humaine. Mon moteur détecte la case et me demande de la cocher une fois — le navigateur s'ouvre, je clique, je ferme. Dix secondes.
  • Les widgets JavaScript : beaucoup de plateformes de jeux chargent leur formulaire via un iframe tiers. Il faut naviguer dans l'iframe avec le bon referer, sinon le formulaire ne se charge jamais.
  • Les cases custom : les checkbox « j'accepte le règlement » sont souvent des div stylées, pas de vrais inputs. Le clic doit viser le label, pas l'input.
  • Les règles : une participation par personne, coordonnées réelles, jamais de multi-compte. Si on triche, on est disqualifié — le script applique la fréquence légale de chaque jeu (quotidien, hebdo, mensuel).

Le plus important

Ce genre d'automatisation marche parce que c'est ennuyeux : personne n'a envie de remplir dix formulaires par jour. Un script qui le fait à ma place, respectueusement et sans spam, c'est juste de la productivité.

Et si je gagne un robot de cuisine d'ici Noël, vous saurez pourquoi. 🎁


Si l'automatisation vous intéresse, j'ai écrit un guide complet avec 50 scripts prêts à l'emploi pour automatiser ce genre de tâches — lien en bio.

Top comments (0)