Python bot перемагає тисячі призів на Twitter

Ресурсний програміст Мисливець Скотт написав бот, який автоматично бере участь в рекламних іграх, де потрібно публікувати повідомлення з хештегом рекламодавця. Є величезна кількість таких ігор на Twitter, тому бот зібрав хороший урожай призів.





Програма є скриптом Python, який записується, пошуку для твітів з повідомленнями, такими як «рещатик виграти!», а потім їх затримують.

бот працює безперервно протягом дев'яти місяців і виграв в середньому чотири призи в день. «Я не впевнений, що хтось зробив це, але я не бачив ніяких доказів ботів, які працюють». Але я бачив реальних людей, які роблять цю роботу вручну, позбавляючи сотні конкурсів у питанні годин, мисливець написав у блозі.

Деякі конкурси вимагають учасників для читання організатора. У цьому випадку бота спробувала зловити його. Якщо він міг, то він буде ретвітним.

Найважчіше в дев'ять місяців не було заборони з Twitter. Вони мають різні антиспамові схеми: вони забороняють твітіння занадто часто, ретвітуючи багато, швидко слідуючи і знімаючи з списку читачів. Точний механізм цієї роботи не розкрився, тому необхідно діяти за допомогою пробної та помилок. Також існують обмеження щодо того, як багато людей, які ви можете підписатися і скільки читачів повинні бути, і певна пропорція повинна спостерігатися між ними, інакше обліковий запис буде викликати підозру в адміністрації. Якщо у вас є лише кілька сотень читачів, ви не можете слідувати більше 2000 осіб.

За допомогою методу FIFO, тобто перед реєстрацією в конкурсі, він видали найстаріший обліковий запис зі списку, щоб загальна кількість не перевищувала 2000. Для того, щоб забезпечити, що фольгований організатор завершив свій конкурс і рівень слідування/недолу було нижче встановленого ліміту. Кількість нових конкурсів була більшою, ніж швидкість, на якій працював бот. Таким чином, можна постійно знайти нові змагання і не зупинити процес.

За дев’ять місяців скрипт взяв участь у 165,000 конкурсах, з яких близько тисячі перемог.

Звісно, більшість премій мало використовують такі як логотипи та аутарки, квитки на концерти та події, більшість з яких відбувалися в інших країнах. Я маю на увазі, не багато використання. Він також завоював величезну кількість віртуальної валюти в різних онлайн іграх. Цікаво, коли Дестини віддавали бета-коди, близько 30 прийшли в - так багато розіграшів проводилися.

Серед призів було багато екзотичних речей. «Зберігаючи таємничі речі в поштовій скриньці кожен день був досить веселим», - сказав Скотт. Він був майже таким, що Munro комічний.



Найхолодніші призи були кобойною шапкою, підписаною зірками мексиканської мильної опери. А найдорожчий приз – це поїздка до Нью-Йорка на тиждень з доставкою лімузину з дому, для двох. Вартість квитка $ 4000, але Мисливець не взяв його, щоб уникнути сплати податків на приз. Він є американський, але живе далеко від Нью-Йорка.

Ось весь призовий кошик.

, Україна

Ви також були смішні випадки людей, які грають навколо з сміттям або говорячи: «Для ретвіту і ви можете виграти абсолютно нічого». Мисливець завоював «необхідно нічого»

Ввічливо, він зрозумілий, що він може використовувати бота для чогось доброго. Наприклад, для отримання повідомлень, для яких було передано деякі суми до благодійних фондів.

135354

Він додав їх до словникового запасу.

Якщо хтось цікавиться повним переліком виграшів тут.

Джерело: geektimes.ru/post/259764/