> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streame.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# !plan

> Sagt, wann der nächste Stream ist oder was an einem bestimmten Tag geplant ist, und verlinkt den Streamplan.

`!plan` antwortet aus deinem [Streamplan](/streame/streamplan): wann der nächste Stream ist, ob heute etwas anders ist, und was an einem bestimmten Tag geplant ist. Der Command darf von **allen** im Chat genutzt werden und ist von Anfang an aktiv.

<Note>
  Solange dein Streamplan leer ist, antwortet der Bot mit „Noch kein Streamplan eingetragen.“. Fülle ihn im Dashboard unter **Streame > Streamplan**.
</Note>

| Befehl | Wirkung |
| - | - |
| `!plan` | Der Satz von heute, zum Beispiel „Heute ab ca. 20 Uhr“, „Heute fällt der Stream aus“ oder „Nächster Stream: morgen ab ca. 20 Uhr“ |
| `!plan` während du live bist | „Nächster Stream: morgen ab ca. 20 Uhr“, denn den laufenden Stream sieht der Zuschauer selbst |
| `!plan samstag`, `!plan sa` | Was am nächsten Samstag geplant ist (heute zählt mit) |
| `!plan heute`, `!plan morgen`, `!plan übermorgen` | Der jeweilige Tag |
| `!plan wochenende` | Samstag und Sonntag in Kurzform |
| `!plan 3.9.`, `!plan 03.09.26`, `!plan 03.09.2026` | Ein Datum, bis 120 Tage voraus |

Beispiele für Antworten mit Tag:

* „Samstag 17.10.: um 18:00 Uhr · Früher, abends Geburtstag“
* „Samstag 17.10.: kein Stream, nächster Stream am Sonntag ab ca. 20 Uhr“
* „Montag 26.10.: Pause (Urlaub) bis 30.10., nächster Stream am 31.10. ab ca. 20 Uhr“
* „Wochenende: Sa ab ca. 20 Uhr, So kein Stream“

Liegt ein Datum weiter als 120 Tage voraus, antwortet der Bot „So weit reicht der Plan noch nicht.“. Alles, was der Bot nicht als Tag erkennt (etwa `!plan irgendwas` oder ein Datum wie `31.2.`), behandelt er wie `!plan` ohne Zusatz.

Für Zuschauer aus anderen Ländern versteht der Bot die Tage auch auf Englisch: `monday` bis `sunday`, `mon` bis `sun`, `today`, `tomorrow` und `weekend`. Die Antwort bleibt deutsch, und das Datum schreibst du immer als Tag.Monat.

## Anpassbare Antwort-Vorlage

Den Antworttext bearbeitest du auf der Website (Chatbot → Commands → Tab „Default“). In der Vorlage nutzt du geschweifte **Platzhalter** `{…}`:

| Vorlage (Standard) | Platzhalter |
| - | - |
| `{next} · Alle Termine: {url}` | `{next}` ist der Satz von heute oder die Antwort für den gefragten Tag, `{url}` die Adresse deiner Seite `/plan` |

<Info>
  Die Platzhalter `{…}` gelten **nur** in den Default-Command-Vorlagen — nicht zu verwechseln mit dem `$(…)`-[Variablensystem](/chatbot/variables) der Custom Commands.
</Info>

## Gut zu wissen

* **Immer aktuell.** Der Bot rechnet bei jedem `!plan` neu aus deinem Rhythmus, deinen Ausnahmen und Terminen. Änderst du den Plan, antwortet er sofort anders.
* **Während des Streams** nennt `!plan` den nächsten Stream ab morgen, denn wer fragt, schaut gerade zu. Mit einem Tag dahinter (`!plan samstag`) antwortet er wie sonst.
* **Zeiten in deutscher Zeit.** Der Chat zeigt die Zeiten so, wie du sie eingetragen hast.
* **Für den Stream-Offline-Alert** gibt es den Platzhalter `{next_stream}`, siehe [Benachrichtigungen](/chatbot/notifications#stream-alerts).
* **Abschalten** kannst du den Befehl im Tab „Default“ wie jeden anderen Default Command. Ein eigener Command `!plan` hat Vorrang.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.