bird
X/Twitter CLI for reading, searching, and posting via browser cookies. Use when the user asks about tweets, X/Twitter content, or wants to post/reply on X.
bird
Use bird to read/search X and post tweets/replies.
Authentication
Requires AUTH_TOKEN and CT0 environment variables (X session cookies).
Run bird check to verify credentials before any operation.
Quick start
bird whoami— show authenticated accountbird check— verify credential availabilitybird read <url-or-id>— read a tweetbird thread <url-or-id>— full conversation threadbird search "query" -n 5— search tweetsbird mentions -n 10— recent mentionsbird home -n 10— home timelinebird user-tweets <handle> -n 5— tweets from a userbird about <username>— account info and locationbird news— trending topics
Posting (ALWAYS confirm with user first)
bird tweet "text"— post a new tweetbird reply <id-or-url> "text"— reply to a tweetbird --media <path> tweet "text"— tweet with image (up to 4)
Reading with JSON output
Add --json to any read command for structured output:
bird read <url> --jsonbird search "query" -n 5 --json
Tips
- Use
--plainflag for clean output without emoji/color - Use
--quote-depth 0to skip quoted tweet expansion - Tweet IDs and URLs are interchangeable in all commands
bird <tweet-id-or-url>is a shorthand forbird read