Twitterbot Twitterbot

蜘蛛/爬虫名称
Twitterbot
开发商
X Corp.
官网
about.twitter.com
当前状态
活动
  • Twitterbot/1.0
  • Twitterbot/0.1
用户代理字符串
Twitterbot/1.0
类型
首次出现
2011-05-11 12:21:47
最后出现
2024-11-20 14:13:04
遵循robots.txt
IP地址
40
来源
IP地址 服务器名称 所属国家
199.16.157.182 ? US
199.16.157.181 ? US
199.16.157.180 ? US
192.133.77.15 ? US
192.133.77.14 ? US
199.59.150.181 r-199-59-150-181.twttr.com US
199.59.150.182 r-199-59-150-182.twttr.com US
199.16.157.183 ? US
192.133.77.17 ? US
192.133.77.16 ? US
199.59.150.180 r-199-59-150-180.twttr.com US
192.133.77.18 192.133.77.18 US
199.16.157.169 ? US
18.188.80.114 ec2-18-188-80-114.us-east-2.compute.amazonaws.com US
54.167.12.189 ec2-54-167-12-189.compute-1.amazonaws.com US
100.27.12.252 ec2-100-27-12-252.compute-1.amazonaws.com US
179.43.167.18 hostedby.privatelayer.com CH
159.89.113.79 159.89.113.79 CA
3.0.91.16 ec2-3-0-91-16.ap-southeast-1.compute.amazonaws.com SG
用户代理字符串
Twitterbot/0.1
类型
首次出现
2011-09-29 00:35:52
最后出现
2011-09-29 00:35:52
遵循robots.txt
IP地址
1
来源
IP地址 服务器名称 所属国家
199.59.149.36 r-199-59-149-36.twttr.com US

Twitter bot是一种bot软件,可通过Twitter API控制Twitter帐户。社交机器人软件可以自动执行操作,例如发推,重新发推,喜欢,关注,取消关注或直接向其他帐户发送消息。Twitter帐户的自动化受一组自动化规则的控制,这些规则概述了自动化的正确使用和不正确使用。

什么是Twitterbot?

Twitterbot是一种软件程序,旨在自动关注推特用户,喜欢和转发帖子。

通常,这些机器人的目的是良性的,如推动参与,并在某个关键词或标签触发机器人的反应时提供有用信息。有时,其目的是商业性的,如推动帖子的参与,推广商品和服务。

但机器人的目的也可能是恶意的,比如当它们被设计为通过喜欢和转发来传播虚假信息和宣传。这可能会造成一种错误的印象,即某种想法或新闻故事比它更真实和广泛。

尽管在每个社交媒体平台上都能发现虚假用户账户–或带有自动元素的人类-人工智能混合账户,但它们在推特上尤其普遍。皮尤研究中心2018年的一项研究估计,三分之二的包含热门网站链接的推特是由机器人发布的。

推特机器人的无处不在,甚至让埃隆-马斯克对其收购该平台的提议产生了动摇。在提出收购Twitter的提议后,马斯克表示,除非Twitter证明其声称的不到5%的Twitter用户是垃圾邮件账户,否则该交易无法推进。

Twitterbot是如何使用的?

Twitterbots–像任何社交媒体元素一样–可以用来分享信息,鼓励帖子参与,并将潜在客户引向产品或服务。但它们也可能是恶意的,传播错误信息;并创建垃圾信息、链接和广告,试图鼓励点击进入合法的商业网页,有时是钓鱼网站。

Twitterbots最常见和无害的用途包括以下内容:

  • 自动喜欢和转发帖子。为了帮助建立Twitter的追随者并邀请参与,用户可能会创建或使用一个机器人来喜欢和/或转发与他们和他们的社区有关的特定兴趣或话题的帖子。例如,作者可以使用Twitter机器人来喜欢和转发有关他们小说的评论或书店销售公告的链接。
  • 指定谁可以回复一条推文。通过使用Twitter的API,用户可以控制谁回复一条推文。他们可以将其限制在只有那些在推文中被标记或提及的人,或用户账户的追随者,这可以帮助限制垃圾邮件和其他骚扰行为。
  • 生成自动回复。一旦检测到触发词、短语或标签,Twitter机器人可以被编程为对一条推文或直接信息作出回应。例如,一个Twitter用户可能会发布一条对某公司产品不满意的推文。然后,机器人可以给用户发送一个自动回复或直接信息,让他们知道他们的声音被听到了,并且有
  • 一个客户服务人员会联系到他们。它也可以引导用户到公司的网站上寻求更多帮助。
  • 分享重要或有趣的信息。许多Twitter机器人的存在是为了向用户提供有用的信息,如天气警报。还有一些机器人帮助提高用户体验,比如流行的@threadreaderapp机器人,它将线程编成一个更有组织、更容易阅读的格式。还有一些Twitter机器人只是为了好玩,比如意外的俳句(@accidental575),它以与俳句相同的音节结构转发帖子。
  • 进行民意调查和收集市场研究数据。推特机器人可以用来发布任何主题的民意调查,但对于希望了解对新产品或服务的兴趣、提高对即将开展的活动的认识、收集客户反馈或只是与现有和潜在客户互动的公司来说,它们尤其有用。民意调查也可以用来为特定网站带来流量。

如何识别Twitterbot

对于那些喜欢更有机、更少自动化的Twitter体验的人来说,有几种方法可以检查一个用户账户是否由真人操作。

寻找Twitter标签

2022年2月,Twitter推出一项新功能,在Twitter机器人的用户名旁边放置一个机器人图标,并在推文的用户名下放置一个 “自动 “标签。推特表示,这是其促进 “优秀机器人 “的努力的一部分。虽然这些标签只有在机器人创建者自愿启用时才会使用,但2020年的开发者政策更新告知开发者,所有基于API的机器人账户都必须清楚地表明该账户是自动化的,并说明谁在运营它。不符合规定的账户可能会被暂停或删除。

检查疑似机器人的帖子数量

由于它们不是由需要睡觉的人类管理,Twitter机器人账户往往有异常高的帖子数量。这些账户可能每天发布数百甚至数千条推文,每天都是如此。因为人类极不可能发布这么多信息,所以显示这么多活动的账户几乎肯定是自动的。

检查可疑机器人的发帖历史

除了频繁发帖和转发,Twitter机器人还倾向于不停地发布关于同一主题或少数几个主题的帖子,有时还会重复发布。同样,这种类型的活动在人类运营的账户中也是不常见的。

在用户的个人资料页上寻找人性的迹象

推特机器人有时可以通过可疑的个人资料页面来识别,这些页面缺乏普通用户会填写的细节。如果没有简历或个人照片,或者如果用户名是一组随机的字母和数字,这个账户很可能是一个机器人。

寻找原创的帖子和转发的帖子

机器人,特别是那些旨在发布垃圾邮件或虚假信息的机器人,会通过转发和引用链接放大其他机器人。如果一个账户的历史记录中只有这些类型的推文,它几乎肯定是一个机器人。

使用机器人检查工具

Botometer是一个由社会媒体观察站和印第安纳大学网络科学研究所运营的网站。该网站分析一个给定的推特账户的活动,以及它的朋友和追随者,并根据该账户与数以万计的例子账户的比较,给它打分。分数越高,该账户就越可能是自动的。

Twitterbot账号

以下是一些常见的Twitter机器人账户和它们的用途。

  • @earthquakeBot 即时推送地球上任何登记为里氏5.0级或以上的地震。
  • @TinyCareBot 每小时发出提醒,提醒人们进行自我保健。它在推特上提醒人们喝水,远离电脑屏幕,到外面去,做深呼吸等等。
  • @MoMARobot 每天推送四次,每次推送包含一张图片和有关现代艺术博物馆收藏的随机作品的信息,以及该物品在MoMA网站上的页面链接。
  • @poem_exe selects 从现有的作品中随机选择一些句子来创作新的诗歌,经常会有有趣的结果。
  • @NiemanLabFuego 发现并转发记者中的热门故事。
  • @colorize_bot 使用人工智能对推特上的任何黑白图片进行着色。

如何创建Twitterbot

对于那些有兴趣创建自己的Twitter机器人的人来说,Twitter有一个完整的开发者教程,其中有代码示例。简而言之,你需要完成以下步骤。

  1. 创建一个Twitter开发者账户。
  2. 通过开发者主页创建一个应用程序。
  3. 用Python、JavaScript或你选择的其他语言建立一个开发环境。
  4. 链接Twitter应用程序和开发环境,以便机器人能够与Twitter账户进行通信。
  5. 编程、测试和部署机器人。

常见问题

FAQs
查看更多 >