PC

public-clis/twitter-cli

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3008 stars 品質 68 トレンド 31Apache-2.0

Twitter/X用のCLI — フィード、ブックマーク、ユーザータイムラインをターミナルで管理

概要

Twitter/X用のターミナルファーストCLI:APIキーなしでタイムライン、ブックマーク、ユーザープロフィールを読み取ることができます。 - xiaohongshu-cli — 小紅書(Xiaohongshu)ノートおよびアカウントワークフロー用のCLI - bilibili-cli — 動画、ユーザー、検索、フィード用のBilibiliCLI - discord-cli — Discord CLIでローカルファーストの同期、検索、エクスポートを担当- tg-cli — Telegram CLIでローカルファーストの同期、検索、エクスポートが可能 - tg-cli — Telegram CLIでローカルファースト同期、検索、エクスポートが可能 - タイムライン:あなたやフォローアップフィードを取得 - ブックマーク:アカウントから保存されたツイートを一覧表示 - 検索:トップ/最新/写真/動画タブでキーワード検索 - ツイート詳細:ツイートと返信を閲覧;最後のリスト出力からツイート #N を開く - 記事:Twitter記事を取得しMarkdownとしてエクスポート - タイムラインリスト:Twitterリストからツイート取得 - ユーザー検索:ユーザープロフィール、ツイート、いいね、フォロワー数、フォローを取得 - --フルテキスト:リッチテーブル出力でツイートテキストの切断を無効化 - 構造化出力:スクリプトやAIエージェント統合のためにYAMLまたはJSONとしてデータをエクスポート - オプションスコアリング...

概要(AI 翻訳)

Twitter/X用のターミナルファーストCLI:APIキーなしでタイムライン、ブックマーク、ユーザープロフィールを読み取ることができます。

さらなるツール

  • 小紅書 — メモやアカウントワークフローのためのCLIです
  • bilibili-cli — 動画、ユーザー、検索、フィード用のBilibili CLI
  • discord-cli — ローカル優先同期、検索、エクスポート用のDiscord CLI
  • tg-cli — ローカル優先同期、検索、エクスポート用のTelegram CLI

英語 |中文

英語

特徴

読む:

  • タイムライン:フェッチfor-youおよびfollowingフィード
  • ブックマーク:アカウントから保存したツイートを一覧化
  • 検索:トップ/最新/写真/動画タブでキーワード別ツイートを検索
  • ツイート詳細:ツイートとその返信を閲覧;show を使って最後のリスト出力からツイート #N を開く
  • 記事:Twitter記事を取得してMarkdownとしてエクスポートする
  • リストタイムライン:Twitterリストからツイートを取得する
  • ユーザー検索:ユーザープロフィール、ツイート、いいね、フォロワー、フォローの取得
  • --full-text:リッチテーブル出力におけるツイートテキストの切り詰めを無効にします
  • 構造化出力:スクリプト作成やAIエージェント統合のために、任意のデータをYAMLまたはJSONとしてエクスポート
  • オプションのスコアリングフィルター:エンゲージメントの重みでツイートをランク付け
  • 構造化出力契約:SCHEMA.md

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

twitter-cli

A terminal-first CLI for Twitter/X: read timelines, bookmarks, and user profiles without API keys.

More Tools

  • xiaohongshu-cli — Xiaohongshu (小红书) CLI for notes and account workflows
  • bilibili-cli — Bilibili CLI for videos, users, search, and feeds
  • discord-cli — Discord CLI for local-first sync, search, and export
  • tg-cli — Telegram CLI for local-first sync, search, and export

English | 中文

English

Features

Read:

  • Timeline: fetch for-you and following feeds
  • Bookmarks: list saved tweets from your account
  • Search: find tweets by keyword with Top/Latest/Photos/Videos tabs
  • Tweet detail: view a tweet and its replies; use show to open tweet #N from the last list output
  • Article: fetch a Twitter Article and export it as Markdown
  • List timeline: fetch tweets from a Twitter List
  • User lookup: fetch user profile, tweets, likes, followers, and following
  • --full-text: disable tweet text truncation in rich table output
  • Structured output: export any data as YAML or JSON for scripting and AI agent integration
  • Optional scoring filter: rank tweets by engagement weights
  • Structured output contract: SCHEMA.md

AI Agent Tip: Prefer --yaml for structured output unless a strict JSON parser is required. Non-TTY stdout defaults to YAML automatically. Use --max to limit results.

Write:

  • Post: create new tweets and replies, with optional image attachments (up to 4)
  • Quote: quote-tweet with optional images
  • Delete: remove your own tweets
  • Like / Unlike: manage tweet likes
  • Retweet / Unretweet: manage retweets
  • Bookmark: bookmark/unbookmark (favorite/unfavorite kept as compatibility aliases)
  • Write commands also support explicit --json / --yaml output now

Auth & Anti-Detection:

  • Cookie auth: use browser cookies or environment variables
  • Full cookie forwarding: extracts ALL browser cookies for richer browser context
  • TLS fingerprint impersonation: curl_cffi with dynamic Chrome version matching
  • x-client-transaction-id header generation
  • Request timing jitter to avoid pattern detection
  • Write operation delays (1.5–4s random) to mitigate rate limits
  • Proxy support via TWITTER_PROXY environment variable

Installation

# Recommended: uv tool (fast, isolated)
uv tool install twitter-cli

# Alternative: pipx
pipx install twitter-cli

Upgrade to the latest version:

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add public-clis/twitter-cli
MCP 初心者?mcpskill.org のガイドから始めましょう →