Commit Graph
262 Commits
Author SHA1 Message Date
Peter Steinberger 3a7c85b789 Add v0.1.1 to CHANGELOG
Document the GraphQL query ID and feature flag updates for Dec 2025.
2025-12-02 10:04:26 +00:00
Peter Steinberger 4d40200b76 Update CreateTweet GraphQL query ID and features
- Updated queryId from znCVAd692dKBq9MgkEhKPQ to TAJw1rBsjAtdNgTdlo2oeg
- Added new required feature flags for Dec 2025 API version
- Added Grok-related features (analyze, share, translate, imagine)
- Added premium_content_api_read_enabled flag

Source: fa0311/TwitterInternalAPIDocument
2025-12-02 09:51:49 +00:00
Peter Steinberger d1202b6832 Add initial changelog and clarify README 2025-11-28 08:10:07 +01:00
Peter Steinberger 5ae8801b23 chore: reformat with 2-space indentation (biome) 2025-11-28 08:09:32 +01:00
Peter Steinberger 0f0bd5d680 Style: satisfy Biome lint suggestions 2025-11-28 08:08:55 +01:00
Peter Steinberger 2b8e9ff9a8 Add coverage for tweet retrieval and createTweet edge cases 2025-11-28 08:08:28 +01:00
Peter Steinberger d41b61b144 Add broader Node.js gitignore defaults 2025-11-28 08:07:49 +01:00
Peter Steinberger 5889044d7b Improve tweet read reliability and test coverage 2025-11-28 08:07:44 +01:00
Peter Steinberger b2dc418860 Rename twitter-cli to bird
- Rename package from twitter-cli to bird
- Update all CLI references and documentation
- Add read command to README
2025-11-28 06:35:17 +00:00
Peter Steinberger 90d22df717 Add read command to fetch tweet content by URL/ID
- New `read` command: twitter-cli read <url-or-id>
- Supports --json output flag
- Uses TweetDetail GraphQL API to fetch tweet text, author, stats
- Helpful for reading tweets before replying
2025-11-28 06:35:17 +00:00
Peter Steinberger 011476f607 Initial commit: twitter-cli for posting tweets via GraphQL API
Features:
- Post tweets and replies via Twitter GraphQL API
- Cookie extraction from Chrome (macOS)
- Env var and CLI argument authentication
- 19 passing tests with vitest
- Biome for linting
2025-11-28 06:35:17 +00:00
Peter Steinberger e9f34afab0 Initial commit 2025-11-28 07:15:07 +01:00