Mastodon: Posting-Regeln und Einstellungen
Was der Kanal Mastodon in Posty annimmt: Medien, Limits, Pflichtfelder, und die Felder des settings-Objekts für die API.
Eckdaten
mastodon-custom, mastodonBeitragstypen
Derselbe Kanal akzeptiert mehrere Beitragstypen. Jeder verlangt etwas anderes. Die Tabelle zeigt, was du wofür brauchst.
| Typ | Medien | Hinweis |
|---|---|---|
| Text | keine | Kein extra Hinweis. |
| Bild | Bilder | Kein extra Hinweis. |
| Video | 1 Video | Kein extra Hinweis. |
| Thread | pro Teil eigene | Die weiteren Elemente im value-Array gehen der Reihe nach als Antworten auf das erste raus. |
Regeln
- Mastodon hat keine plattformspezifische Einstellung. Im settings-Objekt reicht das Feld __type.
- Du verbindest ein Konto auf einem beliebigen Mastodon-Server. Du gibst die Adresse des Servers ein, Posty registriert sich dort, und du meldest dich wie gewohnt an.
- Als __type gibst du für ein Konto auf einem beliebigen Server mastodon-custom an, für ein Konto, das du über die Option mastodon.social verbunden hast, mastodon.
- Posty zählt 500 Zeichen, den Standard von Mastodon, auch wenn ein Server mehr erlaubt.
- Den Thread schreibst du als weitere Teile des Beitrags. Sie gehen der Reihe nach als Antworten darauf raus.
Einstellungsfelder
Im settings-Objekt reicht das Feld __type. Im Editor erscheint für diesen Kanal kein eigener Einstellungsbereich.
Beispiele
Jedes Beispiel ist ein Element im posts-Array der Anfrage POST /public/v1/posts. Der Rahmen darum ist immer dieser:
{
"type": "schedule",
"date": "2026-09-15T09:00:00.000Z",
"shortLink": false,
"posts": [ /* das Element unten */ ]
}Textbeitrag
Im settings-Objekt reicht das Feld __type: mastodon-custom, oder mastodon für einen Kanal, der über die Option mastodon.social verbunden ist.
{
"integration": { "id": "<mastodon-kanal>" },
"value": [{ "content": "<p>Hallo, Fediverse!</p>", "image": [] }],
"settings": { "__type": "mastodon-custom" }
}Thread
{
"integration": { "id": "<mastodon-kanal>" },
"value": [
{ "content": "<p>Teil eins.</p>", "image": [] },
{ "content": "<p>Teil zwei.</p>", "image": [], "delay": 1 }
],
"settings": { "__type": "mastodon-custom" }
}Die Kanalliste liefert die Kanal-ID, der Medien-Upload den path-Wert für Bilder und Videos. Das genaue Schema für das verbundene Konto gibt der Endpunkt für das Einstellungsschema zurück. Von der Kommandozeile aus geht dasselbe mit dem Flag --settings, siehe die CLI-Beispiele.