一个 Python 机器人,可自动执行 Twitter 上的多项操作,例如关注用户和收藏推文。
Twitter Bot A Python bot that automates several actions on Twitter, such as following users and favoriting tweets. 注意: 仓库不再被维护 Twitter 已开始严厉打击使用这种类型的 bot 来大量关注用户或收藏推文的用户。因此,我将不再开发此代码仓库,但会将其留给任何想要将其作为未来项目代码基础的人。如果您从该仓库中使用代码,请尊重软件许可。免责声明 我对您使用此 bot 所做的事情或使用此 bot 给您带来的后果不承担任何责任。滥用此 bot 可能会让您被 Twitter 封禁,因此请确保阅读 Twitter API 的正确使用说明。 安装 您可以使用 pip 安装 Twitter Follow Bot: pip install TwitterFollowBot 依赖项 您需要安装 Python 的 Python-twitter 库: pip install twitter 尽管如果您使用 pip,该库应该与 Twitter Follow Bot 一起安装。您还需要在 https://dev.twitter.com/apps 上创建一个应用帐户 1. 使用您的 Twitter 帐户登录 2. 创建一个新应用帐户 3. 修改该应用帐户的设置,以允许读取和写入 4. 使用这些权限生成一个新的 OAuth 令牌 执行这些步骤将创建 4 个令牌,您需要将它们放入下面讨论的配置文件中 使用 配置 bot 在运行 bot 之前,您必须先设置它,以便它可以连接到 Twitter API。创建一个 config.txt 文件,并填写以下信息: OAUTHTOKEN: OAUTHSECRET: CONSUMERKEY: CONSUMERSECRET: TWITTERHANDLE: ALREADYFOLLOWEDFILE:already-followed.txt FOLLOWERSFILE:followers.txt FOLLOWSFILE:following.txt USERSKEEPFOLLOWING: USERSKEEPUNMUTED: USERSKEEPMUTED: FOLLOWBACKOFFMINSECONDS:10 FOLLOWBACKOFFMAXSECONDS:60 OAUTHTOKEN、OAUTHSECRET、CONSUMERKEY、CONSUMERSECRET 是您从创建应用帐户时获得的 API 密钥。TWITTERHANDLE 是您的 Twitter 名称,区分大小写。如果您想将该信息存储在计算机的特定位置,可以更改 FILE 项。默认情况下,文件将在当前目录中创建。添加逗号分隔的 T…
暂无开放 Issues,或尚未同步最近议题。