命令行掌控 Twitter,极速发推搜推

Bird Twitter

收藏 14.5k
下载 3k
版本 1.0.0

Twitter/X CLI 工具,支持发推、回复、搜索、时间线管理,基于 GraphQL API 实现快速操作

基本信息

  • 技能名称?Bird Twitter
  • 中文名称?命令行掌控 Twitter,极速发推搜推
  • 作者?chuhuilove
  • 分类?专业技能
  • 版本?1.0.0
  • 标签?twitter, x, cli, social-media, automation, graphql, bird

使用方法

使用说明
核心用法
Bird Twitter 是一个命令行式的 Twitter/X 客户端封装,底层调用 bird 工具通过 Twitter GraphQL API 实现社交操作。核心能力覆盖四大场景: 内容发布 ( tweet / reply / tweet --media )、 内容消费 ( read / thread / home / mentions )、 搜索发现 ( search / trending / news )、 账号管理 ( follow / unfollow / whoami )。
使用前必须从浏览器开发者工具提取 auth_token 和 ct0 两个 Cookie,分别配置为 AUTH_TOKEN 和 CT0 环境变量。支持 JSON/纯文本/无颜色等多种输出格式,可通过 ~/.config/bird/config.json5 进行持久化配置。
显著优点
功能完整 :覆盖主流 Twitter 操作场景,支持图文/视频发布
CLI 效率 :适合自动化脚本、批量操作和开发者工作流集成
输出灵活 :原生支持 JSON 输出,便于下游数据处理
配置友好 :支持 Chrome/Firefox 配置文件自动提取 Cookie
潜在缺点与局限
Cookie 依赖 :必须使用浏览器登录后的 Cookie,存在过期风险
非官方 API :基于逆向的 GraphQL 端点,Twitter 可能随时变更或封禁
无 OAuth 支持 :缺乏标准 OAuth 授权流程,安全性和可审计性较弱
速率限制 :受 Twitter 内部限流策略影响,高频操作易触发限制
适合人群
开发者和技术用户需要自动化 Twitter 操作
希望避免打开浏览器即可完成轻量级社交互动的 CLI 爱好者
需要批量数据获取(搜索、用户推文等)的研究分析人员
常规风险
账号安全 :Cookie 泄露可导致账号完全失控,需严格保管环境变量
ToS 违规 :使用非官方 API 可能违反 Twitter/X 服务条款,存在封号风险
稳定性 :非官方接口随时可能失效或返回非预期数据

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!