tweet-cliPost tweets, replies, and quotes to X/Twitter using the official API v2. Use this instead of bird for posting. Uses API credits so only post when explicitly...
Install via ClawdBot CLI:
clawdbot install 0xmythril/tweet-cliPost to X/Twitter using the official API v2. This tool uses API credits (limited to 1,500 posts/month on the Free tier), so only use it when the user explicitly asks you to post, or during scheduled cron tasks. Do not speculatively draft and post tweets.
For reading tweets, searching, and browsing timelines, use bird instead (no credit cost).
npm install -g github:0xmythril/tweet-cli#v1.0.0
mkdir -p ~/.config/tweet-cli
touch ~/.config/tweet-cli/.env
chmod 600 ~/.config/tweet-cli/.env
cat > ~/.config/tweet-cli/.env << 'EOF'
X_API_KEY=your_consumer_key
X_API_SECRET=your_secret_key
X_ACCESS_TOKEN=your_access_token
X_ACCESS_TOKEN_SECRET=your_access_token_secret
EOF
tweet-cli whoami~/.config/tweet-cli/.env (read by dotenv at runtime). Set chmod 600 to restrict access.npm pack --dry-run or inspect package.json.api.x.com) when you run a command.twitter-api-v2 (official X API client), commander (CLI parsing), dotenv (env file loading). No transitive dependencies.tweet-cli whoami
tweet-cli post "Your tweet text here"
tweet-cli reply <tweet-id-or-url> "Your reply text"
tweet-cli reply https://x.com/user/status/123456 "Your reply text"
tweet-cli quote <tweet-id-or-url> "Your commentary"
tweet-cli quote https://x.com/user/status/123456 "Your commentary"
tweet-cli delete <tweet-id-or-url>
bird (not tweet-cli).Generated Feb 25, 2026
Businesses can use tweet-cli to schedule and post promotional tweets as part of marketing campaigns, ensuring consistent brand messaging on X/Twitter. It integrates with cron jobs for automated posting, but requires explicit user approval to avoid unnecessary API credit usage.
Companies can employ tweet-cli to post replies or quotes in response to customer inquiries or feedback on X/Twitter, enhancing real-time engagement. The tool's ability to handle tweet IDs or URLs simplifies interactions, but each action consumes API credits, so it should be used judiciously.
Content creators, such as bloggers or influencers, can use tweet-cli to share updates, quotes, or commentary on X/Twitter, leveraging its posting and quoting features. It requires manual setup and credential management, making it suitable for controlled, user-approved content sharing.
Organizations can utilize tweet-cli to post live updates or announcements during events like conferences or product launches on X/Twitter. The tool's command-line interface allows for quick posting, but users must monitor API credit limits to avoid depletion during high-frequency use.
Teams within companies can set up tweet-cli to post internal alerts or updates to a private X/Twitter account, using cron jobs for scheduled notifications. This requires secure credential storage and explicit user triggers to maintain control over API resource usage.
Offer tweet-cli as a free tool with limited API credits (e.g., 1,500 posts/month) to attract users, then charge for premium tiers with higher limits or additional features like analytics. Revenue is generated through subscription fees from businesses needing scalable posting capabilities.
Provide consulting services to help businesses integrate tweet-cli into their workflows, such as setting up cron jobs or customizing posting strategies. Revenue comes from one-time setup fees or ongoing support contracts, leveraging the tool's simplicity for client-specific needs.
License tweet-cli as a white-label product for other companies to rebrand and use internally or offer to their customers. Revenue is generated through licensing fees or royalties, capitalizing on the tool's minimal dependencies and secure design for enterprise use.
💬 Integration Tip
Set up cron jobs for scheduled tweets to automate posting, but always include user confirmation steps to prevent unauthorized use and conserve API credits.
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.
Search YouTube videos, get channel info, fetch video details and transcripts using YouTube Data API v3 via MCP server or yt-dlp fallback.