Python机器人在Twitter上赢得了数千个奖项

机智的程序员Hunter Scott 编写了一个机器人该机器人会自动参与广告游戏,您需要在广告游戏中发布带有广告客户标签的消息。 Twitter上有大量此类游戏,因此该机器人已收集了很多奖励。



该程序是一个Python脚本,它可以登录,搜索带有诸如“ retweet to win!”之类的消息的tweet,然后将其转发。

该机器人连续工作了9个月,平均每天赢得4个奖项。 “我不确定是否有人这样做,但是我还没有看到任何证据表明机器人以相同的方式工作。但我看到真正的人手动完成了这些工作,在几个小时内转发了数百个比赛,”亨特在他的博客中写道。

有些比赛要求参加者必须是组织者的读者。在这种情况下,漫游器会尝试遵循它。如果成功,他转推了。

九个月来最困难的事情是避免Twitter的禁令。他们有不同的反垃圾邮件方案:它们禁止过于频繁地发推文,大量转发,迅速关注并从读者列表中删除。这项工作的确切机制尚未公开,所以我不得不反复试验。您可以订阅多少人,应该有多少读者仍然受到限制,并且必须尊重他们之间的一定比例,否则该帐户将引起主管部门的怀疑。如果您只有几百名读者,那么您关注的人数不能超过2000。

程序员使用FIFO方法,即在注册比赛之前,他从列表中删除了最旧的帐户,以便其总数不超过2000。这给了足够的时间来确保后续组织者完成比赛,并且关注/取消关注水平低于设置的限制。他很幸运:新比赛的数量超过了该机器人的运行速度。因此,事实证明,它不断寻找新的竞赛而不是停止该过程。

在9个月的时间内,剧本参加了165,000场比赛,其中约一千韩元。

当然,大多数奖品都是无用的东西,例如徽标和小盒子,各种音乐会和活动的门票,其中大部分是在其他国家/地区举行的。那有点好处。他还在各种在线游戏中赢得了大量的虚拟货币。有趣的是,当《命运》游戏分发Beta代码时,大约有30张到货了-抽奖很多。

奖品中包括许多各种各样的奇特作品。亨特·斯科特(Hunter Scott)承认:“每天在邮箱中发现神秘的东西真是太酷了。”原来就像那个门罗的漫画一样



所有奖品中最酷的是一顶牛仔帽,上面戴着一些墨西哥肥皂剧的明星亲笔签名。最昂贵的奖品是去纽约旅行一周的高级时装,并有一辆豪华轿车在家中送达,需要两个人。这样的票需要花费4,000美元,但是Hunter并没有将其收起,以免对收到的奖金缴税。此外,尽管他是美国人,但他住在远离纽约的地方。

这是有奖品的整个篮子



还有一些有趣的案例,人们为了娱乐而玩各种垃圾或写道:“转推,您绝对不会赢得任何胜利。”自然,该机器人愚蠢地转发了它们,而Hunter几次赢得了“绝对没有”。

最后,他意识到自己可以使用该机器人来取得良好的效果。例如,转推某些金额已转入慈善基金的消息。



他将它们添加到脚本的字典数据库中。

如果您有兴趣,请在此处发布完整的奖品清单

Source: https://habr.com/ru/post/zh-CN382581/


All Articles