Le robot Python a remporté des milliers de prix sur Twitter

Le programmeur ingénieux Hunter Scott a écrit un bot qui prend automatiquement part aux jeux publicitaires où vous devez publier un message avec le hashtag de l'annonceur. Il existe un grand nombre de ces jeux sur Twitter, donc le bot a récolté une bonne récolte de prix.



Le programme est un script Python qui se connecte, recherche des tweets avec des messages comme «retweeter pour gagner!», Puis les retweets.

Le bot a travaillé sans interruption pendant neuf mois et a remporté en moyenne quatre prix par jour. «Je ne sais pas si quelqu'un a fait cela, mais je n'ai vu aucune preuve de robots fonctionnant de la même manière. Mais j'ai vu de vraies personnes qui effectuaient un tel travail manuellement, retweetant des centaines de concours en quelques heures », écrit Hunter sur son blog.

Certains concours exigent que les participants soient des lecteurs de l'organisateur. Dans ce cas, le bot a essayé de le suivre. Si cela réussit, il retweeta.

La chose la plus difficile en neuf mois a été d'éviter l'interdiction de Twitter. Ils ont différents schémas anti-spam: ils interdisent les tweets trop souvent, retweetent beaucoup, suivent rapidement et suppriment de la liste des lecteurs. Le mécanisme exact de ce travail n'a pas été divulgué, j'ai donc dû agir par essais et erreurs. Il y a encore des limites sur le nombre de personnes auxquelles vous pouvez vous abonner et sur le nombre de lecteurs, et une certaine proportion doit être respectée entre elles, sinon le compte éveillera les soupçons de l'administration. Si vous n'avez que quelques centaines de lecteurs, vous ne pouvez pas suivre plus de 2000 personnes.

Le programmeur a utilisé la méthode FIFO, c'est-à-dire qu'avant de s'inscrire au concours, il a supprimé le compte le plus ancien de la liste afin que leur nombre total ne dépasse pas 2000. Cela a donné suffisamment de temps pour s'assurer que l'organisateur de suivi a terminé son concours et que le niveau de suivi / non suivi était inférieur à la limite définie. Il a eu de la chance: le nombre de nouveaux concours était supérieur à la vitesse à laquelle le bot fonctionnait. Il s'est donc avéré trouver constamment de nouveaux concours et ne pas arrêter le processus.

Pendant neuf mois, le scénario a participé à 165 000 concours, dont environ mille gagnés.

Bien sûr, la plupart des prix sont des choses inutiles comme des logos et de petites boîtes, des billets pour toutes sortes de concerts et d'événements, dont la plupart ont eu lieu dans d'autres pays. C'est un petit avantage. Il a également remporté une énorme quantité de monnaie virtuelle dans divers jeux en ligne. Fait intéressant, lorsque le jeu Destiny a distribué des codes bêta, environ 30 pièces sont arrivées - il y avait tellement de tirages.

Parmi les prix, il y avait beaucoup de toutes sortes de pièces exotiques. "Trouver des choses mystérieuses dans la boîte aux lettres tous les jours était plutôt cool", admet Hunter Scott. Il s'est avéré presque comme dans cette bande dessinée Munroe.



Le plus cool de tous les prix était un chapeau de cow-boy autographié par les stars d'un feuilleton mexicain. Et le prix le plus cher est un voyage à New York pour une semaine de haute couture avec livraison en limousine à domicile, pour deux. Un tel billet coûte 4 000 $, mais Hunter ne l'a pas récupéré pour ne pas payer de taxes sur le prix reçu. De plus, bien qu'il soit américain, il vit loin de New York.

Voici le panier complet avec des prix .



Il y avait aussi des cas amusants où les gens pour le plaisir jouaient toutes sortes de déchets ou écrivaient «Retweet, et vous ne pouvez absolument rien gagner». Naturellement, le bot les a bêtement retweetés, et à quelques reprises Hunter n'a gagné "absolument rien".

À la fin, il s'est rendu compte qu'il pouvait utiliser le bot pour quelque chose de bien. Par exemple, pour retweeter des messages pour lesquels certains montants ont été transférés à des fonds caritatifs.



Il les a ajoutés à la base de données du dictionnaire du script.

Si vous êtes intéressé, la liste complète des prix est publiée ici .

Source: https://habr.com/ru/post/fr382581/


All Articles