![Lightweight post cards flowing through a calendar into a publishing queue](/editorial/schedule-bluesky-cover.webp)Guides

# Connect Bluesky and schedule posts safely

Create a Bluesky app password, connect securely, and schedule text, images, and threads with current 300-character and four-image limits.

Last updated August 15, 2026 · 4 min read · The Naasher team · [Editorial and corrections policy (Arabic)](/editorial-policy) · [اقرأ بالعربية](/guides/bluesky)

Share[Share on X](https://twitter.com/intent/tweet?text=Connect%20Bluesky%20and%20schedule%20posts%20safely&url=https%3A%2F%2Fnaasher.com%2Fen%2Fguides%2Fbluesky)[Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fnaasher.com%2Fen%2Fguides%2Fbluesky)[Share on WhatsApp](https://wa.me/?text=Connect%20Bluesky%20and%20schedule%20posts%20safely%20https%3A%2F%2Fnaasher.com%2Fen%2Fguides%2Fbluesky)

**In short:** use a dedicated Bluesky app password for a management tool, never the primary account password. Naasher exchanges it for AT Protocol session tokens and uses those tokens to create post records.

Create an app password in Bluesky settings and label it clearly. In Naasher enter the service URL—normally `https://bsky.social`—your handle or identifier, and the app password.

Bluesky explains session creation and records in its [creating a post tutorial](https://docs.bsky.app/docs/tutorials/creating-a-post). A post is an `app.bsky.feed.post` record; images are uploaded as blobs before they are embedded.

## Current limits

- 300 characters per post.
- Up to four images with independent alt text.
- Threads and replies.
- No video or polls in the current Naasher integration.

For a thread, Naasher creates the first record, stores its URI and CID, and uses those references for the following reply. This preserves the graph relationship rather than merely publishing adjacent text.

Create a separate app password for every tool. If one is exposed, revoke only that credential, delete the connection, and create a replacement. Measure replies and reposts over several weeks, not a single launch post.

For an open network that authorizes against the user's own server, see the [Mastodon guide](/en/guides/mastodon).

## Test the workflow with your real accounts

Start free, then compare the composer, calendar, and channel limits with what your team actually needs before choosing a plan.

[Start free](https://app.naasher.com/sign-up)[Review pricing in Arabic](/pricing)

## Frequently asked questions

Should I use my main Bluesky password?

No. Create a dedicated app password in Bluesky settings. It can be revoked without changing the primary account password.

What does Naasher currently publish to Bluesky?

Text up to 300 characters, up to four images with alt text, threads, and replies. Video publishing is not enabled in the current integration.

What happens when the access session expires?

Naasher uses the refresh session token to obtain a new short-lived access token. Reconnect if you revoke the app password or session.

## Read next

[![Independent communities connected to a shared publishing calendar](/editorial/schedule-mastodon-cover.webp)GuidesMastodonopen networksConnect Mastodon and schedule postsChoose a Mastodon instance, authorize it, and schedule posts, media, threads, and polls while respecting instance-specific policy and limits.August 15, 2026·4 min read](/en/guides/mastodon)

[![A connected sequence of short posts arranged on a publishing calendar](/editorial/schedule-x-cover.webp)GuidesXthreadsHow to schedule posts and threads on X in 2026Schedule X posts, understand how successful thread runs are chained, and verify partial or uncertain outcomes before retrying.August 28, 2026·3 min read](/en/guides/x)

---

Canonical URL: https://naasher.com/en/guides/bluesky
