Ich schrieb ein Bot, der Twitter Wettbewerbe gewonnen
Dies ist die Geschichte wie ich schrieb ein Twitter-Bot um automatisch Wettbewerben teilzunehmen und endete durchschnittlich vier Wettbewerbe pro Tag, jeden Tag für etwa neun Monate lang zu gewinnen.
Wenn Sie Twitter überhaupt benutzt haben, haben Sie wahrscheinlich einen Tweet gesehen, der etwa wie folgt aussieht:
Vielleicht haben Sie eigentlich retweeted es, vielleicht nicht, aber jeder will wissen: hat jemand jemals zu gewinnen diese Wettbewerbe? Um die Antwort auf diese Frage zu entdecken, schrieb ich eine Python-Skript, die Protokolle in Twitter, Tweets, die etwas entlang der Linien von "Retweet zu gewinnen!" sagen und dann retweets sie sucht.
Ich bin mir nicht sicher, ob jemand zuvor getan hat, aber ich sah keine Anzeichen für andere Bots, die wie meine Verhalten wurden. Ich sehe jedoch Hinweise auf echte Menschen, die manuell die Arbeit von meinem Bot retweeting Hunderter Wettbewerbe über mehrere Stunden wurden.
Einige Wettbewerbe müssen Sie das ursprüngliche Plakat zu folgen, so dass nach der Entdeckung eines Kandidat Tweets machte ich sicher, es war keinen Eintrag, um einen Wettbewerb, aber der ursprüngliche Wettbewerb selbst, und dann geprüft, ob sie wollten eine Follow. Wenn ja, ich folgte ihnen und retweeted.
Der schwierigste Teil dieses Projekts wurde verhindert, dass der Bot immer durch Twitter verboten. Sie haben Rate Grenzen, die Sie verhindern, dass allzu oft twittern retweeting zu aggressiv und erstellen "folgenden Abwanderung" von rasch folgenden und unfollowing Menschen. Twitter veröffentlichen nicht diese Zahlen zu, also musste ich sie durch Versuch und Irrtum herausfinden. Twitter begrenzt auch die Gesamtzahl der Menschen, denen, die Sie folgen können, eine bestimmte Zahl von Anhängern. Wenn Sie unten ein paar hundert Anhänger haben, können Sie nicht mehr als 2000 Menschen folgen.
Da viele Wettbewerbe erforderlich, nach dem original-Poster benutzte ich einen FIFO, um sicherzustellen, dass ich nur die jüngsten Wettbewerbsbeiträge 2000 folgte. Das gab mir lange genug, um sicherzustellen, dass die Person, die ich unfollowed hatte bereits ihren Contest beendet und es hielt die Follow/unfollow Churn-Rate unter der Grenze. Ich hatte Glück, die Rate der neue Wettbewerbe ins Leben gerufen auf Twitter ist weniger als die Rate, die ich retweet könnte, was bedeutet, dass ich war in der Lage, jeden Wettbewerb, was ich finden konnte.
War wieviel das? Nun, in den neun Monaten lief ich mein Skript, betrat ich ungefähr 165.000 Wettbewerbe. Davon habe ich ca. 1000 gewonnen.
Damit bedeutet, dass mein Win-Rate war etwas mehr als ein halbes Prozent, die ziemlich unglücklich, vor allem, wenn man bedenkt, dass ein guter Teil dieser Gewinne waren Dinge wie Logos und Grafiken, die Twitter-Slang-Ausdruck für ein angepasstes Image für den Einsatz in einem Gaming- oder YouTube-Profil ist. Sie neigen dazu, die wie folgt aussehen.
Ein weiterer sehr großer Prozentsatz der Dinge, die ich gewonnen wurden Tickets für Veranstaltungen. Ich habe es geschafft zu gehen, um ein Ereignis, das ich habe Tickets für, aber die meisten von ihnen waren für Konzerte und Veranstaltungen in anderen Ländern, denen ich natürlich nicht zur gehen konnte. Ich habe auch eine Menge von Währung, Online-Spiele wie FIFA. Und als das Spiel Schicksal, Beta-Codes gab, etwa 30 von ihnen durch so viele Wettbewerbe gewonnen. Ich habe aber auch eine Menge coole Sachen, und mysteriöse Dinge in meinem Briefkasten jeden Tag war ziemlich lustig. Es stellte sich als eine kostenlose Möglichkeit, diesen Effekt zu erhalten:
Hier ist ein Bild von der zu schleppen:
Mein Favorit, was ich gewonnen habe war ein Cowboy-Hut, handsigniert von den Sternen einer mexikanischen Seifenoper, die ich noch nie gehört hatte. Ich liebe es, weil es wirklich völlig zufällige Ergebnis dieser Wettbewerbe verkörpert. Das wertvollste, was, das ich gewonnen habe, war eine Reise nach New York Fashion Week, die enthalten eine Limo-Fahrt zur Messe, wenn Sie in einem Zustand in der Nähe von New York für Sie und einen Freund, und $500 Taschengeld jeden lebte, und Tickets für die Shows. Das hatte einen Verkaufswert von $4000, aber ich nicht behaupten, dass es da (1) ich nicht in der Nähe von New York wohne und (2) ich einen Preis von $4000 versteuern wollte.
Ich landete nicht behaupten, die meisten Dinge, die ich gewonnen, weil ich nicht in der Lage zu verwenden oder sie besuchen. In diesen Fällen ich messaged sie zurück und sagte ihnen, den Preis an jemand anderen weitergeben. Und bevor Sie mich an den IRS ja melden, ich berichtete und gezahlten Steuern auf alle Gewinne, die ich eigentlich angenommen/erhalten.
Ich hatte eine Menge ziemlich interessante Interaktionen mit den ungewaschenen Massen von Twitter, wie folgt:
Die meisten Wettbewerbe die Gewinner per Direktnachricht informiert und eine Menge Leute haben eine automatische direkte Nachricht an Sie gesendet, wenn Sie ihnen zu (wie oben), folgen also ich eine anständige Menge an Zeit, aber meine DMs musste, legit Gewinner Benachrichtigungen zu finden zu verbringen.
Einige Leute dachten, es wäre komisch, wenn sie nachgeahmt Wettbewerbe durch tweeting Dinge wie "RT dies und Sie konnte absolut nichts gewinnen!". Natürlich, mein Bot gefunden die Tweets und pflichtbewusst retweeted sie. So gab es mehrere Fälle von mir gewinnen "absolut nichts."
Eine weitere Variation, war dieser Mann, der einen einzigartigen Preis angeboten:
Ja, ja, gewann ich diesen Wettbewerb und den fantastischen Preis der verzogenen "Tupaware" Deckel. Leider, wie viele andere Wettbewerbe, ich bekam nie etwas in der Post.
Nach einer Weile Wettbewerbe zu gewinnen wurde mir klar, ich könnte mein Bot für das gute zu verwenden. Viele Leute sammeln Geld für wohltätige Zwecke mit der Frage Leute, retweet. Etwas wie folgt aus:
Manchmal sind sie falsch, aber was kümmert es mich? Suchbegriffe für Tweets gefällt das und hatte genügend Bandbreite für jeden Tweet dieser Art retweet ohne Umweg über die Ratenbegrenzung hinzugefügt
Möchten Sie die vollständige Liste der Sachen sehen, die ich gewonnen habe, ist es hier. Es gibt ein paar Edelsteine drin und ich überlasse es Ihnen, sie zu entdecken.
Hunter Scott ist ein Computer-Ingenieur, der genießt, Umwandlung von Code in Preise, die auf seiner Türschwelle auftauchen. Er ist auch Mitbegründer der Ohm (getohm.com), wo er in der Ladung des Elektrons zu hüten ist. Dieser Beitrag wurde von seiner Website mit freundlicher Genehmigung syndiziert.