Skip to main content

Mastodon

TryPost publishes posts and threads to any Mastodon instance.

Connect your account

  1. In the sidebar, open Channels and click Connect channel (or use New > Connect a new channel)
  2. Choose Mastodon and click Connect Mastodon
  3. On the Connect Mastodon form, enter your Instance URL (for example mastodon.social) and click Continue with Mastodon
  4. Authorize TryPost on your instance
  5. On the confirmation page, check the account and click Finish connection
TryPost opens the new channel’s Publish page and asks how many times a week you want to post. See Connecting channels for the full flow.

Supported content types

Media limits

Official specs: Attachments, Instance.media_attachments. Full catalog: Media.

Text and per-post options

  • 500 characters per post, including the content warning. TryPost uses the default Mastodon limit even if your instance allows more.
  • Content warning — hide the post behind a warning (meta.spoiler_text, up to 500 characters). In a thread, the warning is repeated on every reply.
  • Threads — click Start thread to add replies under the post, up to 24. Each reply has its own text and up to 4 media items.
  • Alt text — up to 1,500 characters per image.

Insights

Mastodon posts and followers appear in Insights.

OAuth scopes

read:accounts, read:statuses, write:statuses, write:media

Self-hosting setup

No API credentials are required for Mastodon. TryPost registers an OAuth app on each instance the first time someone connects from it.
Each account remembers the instance it connected from. MASTODON_DEFAULT_INSTANCE is only the fallback for an account that has no stored instance; you rarely need to change it:
Hide Mastodon with MASTODON_ENABLED=false.