#Bird CLI can't tweet but can tweet via Web UI

1 messages ยท Page 1 of 1 (latest)

carmine muralBOT
#

Error 344 is X's way of saying "we see you're automating and we don't like it" โ€” it's a separate rate limit bucket for API/automation vs the web interface.

What's happening:

  • X has different rate limits for API access vs web/app usage
  • The free API tier is extremely restrictive (like 17 tweets/day for posting)
  • Even with paid tiers, automation triggers stricter scrutiny
  • bird whoami (read) works because read limits are more generous than write limits

Common triggers:

  • Hitting the daily post limit for your API tier (very low on free)
  • Posting too frequently in a short window
  • New API credentials being extra rate-limited initially
  • Account flagged for "suspicious automation patterns"

How long it lasts:
Usually resets at midnight UTC, but can extend to 24-48h if you keep hitting it.

#

Fixes:

  1. Check your API tier โ€” Free tier is almost unusable for regular posting. Basic ($100/mo) or Pro gives more headroom
  2. Space out posts โ€” Even within limits, bursting can trigger it
  3. Wait it out โ€” Usually clears by next UTC day
  4. Check if you have multiple apps โ€” Limits are per-user across all your apps/tokens

The frustrating truth: X really doesn't want free automation anymore. The error specifically targeting API while web works is by design, not a bug.