PC

public-clis/twitter-cli

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

3 тыс. stars Качество 68 Тренд 31Apache-2.0

CLI для Twitter/X — лента, закладки и пользовательская временная линия в терминале

Обзор

Терминальный CLI для Twitter/X: читайте таймлайны, закладки и профили пользователей без API-ключей. - xiaohongshu-cli — Xiaohongshu (小红书) CLI для заметок и рабочих процессов аккаунта - bilibili-cli — Bilibili CLI для видео, пользователей, поиска и лент - discord-cli — Discord CLI для локальной синхронизации, поиска и экспорта - tg-cli — Telegram CLI для локальной синхронизации, поиска и экспорта - Хронология: получить ленты для себя и последующие ленты - Закладки: список сохранённых твитов из вашего аккаунта - Поиск: найти твиты по ключевому слову с вкладками Top/Latest/Photos/Videos - Детализация твита: просмотр твита и его ответов; использовать показать для открытия твитов #N из последнего вывода списка - Статья: получить статью в Twitter и экспортировать её в Markdown - Таймлайн списка: получить твиты из списка Twitter - Поиск пользователя: получить профиль пользователя, твиты, лайки, подписчиков и следы - --полный текст: отключить усечение текста твитов в выходе богатой таблицы - Структурированный вывод: экспортировать любые данные в формате YAML или JSON для скриптов и интеграции AI-агентов - Опциональное оценивание...

Обзор (машинный перевод)

Терминальный CLI для Twitter/X: читайте таймлайны, закладки и профили пользователей без API-ключей.

Больше инструментов

  • xiaohongshu-cli — Xiaohongshu (小红书) CLI для заметок и рабочих процессов с учётом
  • bilibili-cli — Bilibili CLI для видео, пользователей, поиска и лент
  • discord-cli — Discord CLI для локальной синхронизации, поиска и экспорта
  • tg-cli — Telegram CLI для локальной синхронизации, поиска и экспорта

Английский | 中文

Английский

Особенности

Читать:

  • Хронология: ленты доставки for-you и following
  • Закладки: перечисляйте сохранённые твиты с вашего аккаунта
  • Поиск: найти твиты по ключевым словам с вкладками Top/Latest/Photos/Videos
  • Детализация твита: просмотр твита и его ответов; используйте show для открытия твита #N из последнего вывода списка
  • Статья: получить статью в Twitter и экспортировать её в формате Markdown
  • Хронология списка: получить твиты из списка в Twitter
  • Поиск пользователя: получить профиль пользователя, твиты, лайки, подписчики и подписчики
  • --full-text: отключить усечение текста твитов в выходе богатой таблицы
  • Структурированный вывод: экспорт любых данных в формате YAML или JSON для скриптов и интеграции агентов ИИ
  • Опциональный фильтр оценки: ранжировать твиты по весу вовлечённости
  • Контракт со структурированным выходом: SCHEMA.md

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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:

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add public-clis/twitter-cli
Новичок в MCP? Начните с руководства на mcpskill.org →