Bluesky Poster - Enhanced Client Side JS

Pure JavaScript implementation with hashtags, links, and media support

Step 1: Create Session

curl -X POST https://bsky.social/xrpc/com.atproto.server.createSession \
-H "Content-Type: application/json" \
-d '{"identifier": "HANDLE", "password": "PASSWORD"}'
Security Note: This runs entirely in your browser. Credentials are only sent to Bluesky's official API. Never share URLs with passwords in them!
Using your actual Bluesky password (as shown in official docs)