How posting to Mastodon works
A thought becomes a Mastodon post the same way it becomes anything else in Bangers: you share it (voice note, typed message, business update), the team drafts it in your voice, you review and approve, and it publishes to your instance on schedule.
Mastodon sits in the federated part of your presence, alongside Bluesky and Nostr, which is worth knowing when you're deciding what to say where. The drafting playbook treats each network's audience differently, so a Mastodon post isn't just your X post copied over: it's written for the account and the instance it's actually going to.
What Bangers knows about Mastodon
Mastodon's default status limit is 500 characters, and that's what Bangers enforces. Some Mastodon instances configure a different limit, but Bangers works against the standard 500-character default rather than querying each server's own setting.
The drafting playbook writes Mastodon posts the same way it writes for other short-post networks (hook early, one idea, line breaks for rhythm), with a register suited to Mastodon specifically: conversational, and up to two hashtags at the end are fine, unlike most other short networks Bangers avoids hashtags on entirely. If an idea runs long, Bangers can write it as a thread instead of one cramped post.
Threads on Mastodon use a real reply chain: each status after the first is posted as a reply to the one immediately before it, the same linear chain your followers would see if you'd typed it by hand.
A generated image can attach to a post: it uploads to your instance and attaches to the first status in a thread only; later statuses stay text-only. Mastodon's own default image size cap applies (around 8MB on an out-of-the-box instance); a heavily customized instance's actual limit may differ. Uploads you make yourself in Telegram or a generated video aren't supported on Mastodon publishing yet.
Connecting it
Connecting Mastodon takes two fields: your instance URL and an access token.
The instance URL is the server your account actually lives on, for example mastodon.social, or your own instance's domain if you're self-hosted or on a smaller server. The access token comes from that instance: go to Settings → Development → New application, create one with the read and write:statuses scopes, and copy the access token it gives you.
Bangers checks the token against your instance before saving it, so a typo'd instance URL or an expired token gets caught right away instead of at publish time.
Because the credentials are per-account rather than shared, each Mastodon account you want Bangers to post to needs its own connection, even if two accounts happen to live on the same instance. That also means revoking access is entirely in your hands: pull the application's access from your instance's Settings → Development screen at any time, and the connection stops working immediately, no separate step needed on the Bangers side.
When it fails
Nothing goes out until you approve it. After approval, if the actual publish to your instance fails (the access token was revoked, the instance is down, a status in the thread came back too long), Bangers tells you in Telegram within a minute, with the reason and a way to retry. Every part of a thread is checked against the 500-character limit before anything is posted, so a failure never leaves you with half a thread live and the rest missing.
Frequently asked questions
Does Bangers support Mastodon threads? Yes. When a thought needs more than one beat, Bangers writes it as a real reply chain: each post replies to the one before it, the way a thread looks when you post it by hand.
What character limit does Bangers use for Mastodon? 500 characters, Mastodon's standard default. If your specific instance is configured with a different limit, Bangers still works against the 500-character default rather than your instance's custom setting.
Can Bangers attach an image to a Mastodon post? Yes, for a generated image on the first post of a thread. It uploads to your instance directly. Photos or videos you send Bangers yourself through Telegram aren't supported on Mastodon publishing yet.