> ## 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.

# Default Commands

> Vorgefertigte Chat-Commands wie !clip, !uptime, !followage oder !pin — auf der Website aktivierbar und teils anpassbar.

## Was sind Default Commands?

Default Commands sind **vorgefertigte Commands**, die der Streame Chatbot bereits mitbringt — du musst sie nicht selbst anlegen. Du entscheidest nur, welche davon in deinem Channel aktiv sind, und passt bei einigen den Antworttext an.

Verwalten kannst du sie in der Website unter **Chatbot → Commands → Tab „Default"**. Dort schaltest du jeden Command per Schalter **an oder aus** und bearbeitest bei den Text-Commands (z.B. `!followage`, `!lurk`) die anpassbare **Antwort-Vorlage**.

<Note>
  Es reagieren nur **aktive** Default Commands. `!title` und `!game` sind standardmäßig **an**, alle übrigen Default Commands standardmäßig **aus** — aktiviere sie auf der Website, bevor du sie im Chat nutzt.
</Note>

***

## Die Commands im Überblick

<CardGroup cols={2}>
  <Card title="!title & !game" href="/chatbot/default-commands/title-game">
    Streamtitel und Kategorie anzeigen oder ändern.
  </Card>

  <Card title="!clip" href="/chatbot/default-commands/clip">
    Erstellt einen Clip vom laufenden Stream.
  </Card>

  <Card title="!pin" href="/chatbot/default-commands/pin">
    Pinnt eine Nachricht am Channel.
  </Card>

  <Card title="!uptime" href="/chatbot/default-commands/uptime">
    Zeigt, wie lange der Stream schon läuft.
  </Card>

  <Card title="!shoutout & !so" href="/chatbot/default-commands/shoutout">
    Echter Twitch-Shoutout für einen anderen Channel.
  </Card>

  <Card title="!followage & !accountage" href="/chatbot/default-commands/followage-accountage">
    Follow-Alter und Account-Alter — mit anpassbarer Vorlage.
  </Card>

  <Card title="!lurk, !unlurk & !back" href="/chatbot/default-commands/lurk">
    Lurk-Nachricht aus anpassbarer Vorlage.
  </Card>
</CardGroup>

### Wer darf welchen Command nutzen?

| Command                       | Wer darf                                         | Was er macht                                    |
| ----------------------------- | ------------------------------------------------ | ----------------------------------------------- |
| `!title` / `!game`            | Anzeigen: **Alle** · Ändern: **Mods & Streamer** | Streamtitel bzw. Kategorie anzeigen oder ändern |
| `!clip`                       | **Alle**                                         | Clip vom laufenden Stream (nur wenn LIVE)       |
| `!pin`                        | **Mods & Streamer**                              | Nachricht am Channel anpinnen                   |
| `!uptime`                     | **Alle**                                         | Wie lange der Stream schon läuft                |
| `!shoutout` (`!so`)           | **Mods & Streamer**                              | Echter Twitch-Shoutout (nur wenn LIVE)          |
| `!followage`                  | **Alle**                                         | Follow-Alter des Users                          |
| `!accountage`                 | **Alle**                                         | Account-Alter des Users                         |
| `!lurk` / `!unlurk` / `!back` | **Alle**                                         | Lurk-Nachricht aus der Vorlage                  |

<Info>
  „Alle" heißt: jeder im Chat darf den Command auslösen. „Mods & Streamer" heißt: nur Moderatoren und der Streamer selbst.
</Info>

***

## Regeln zur Schreibweise

Diese Regeln gelten für alle Default Commands, die einen Wert entgegennehmen (`!clip`, `!pin`):

### Ein Zusatz mit `:` klebt direkt am Command

Ein Zusatz (z.B. eine Länge oder Dauer) wird **direkt mit einem Doppelpunkt** an den Command gehängt: `!clip:15`, `!pin:5`. **Ohne** Doppelpunkt ist **alles** hinter dem Command normaler Text bzw. Titel.

So vermeidest du die typische Zahl-oder-Text-Verwechslung:

| Eingabe                | Ergebnis                                       |
| ---------------------- | ---------------------------------------------- |
| `!clip 5 schöne kills` | Titel „5 schöne kills", Default-Länge **60 s** |
| `!clip:5 schöne kills` | Länge **5 s**, Titel „schöne kills"            |

### Werte werden angepasst — nie ein Fehler

Ein Wert außerhalb des erlaubten Bereichs wird auf den nächsten gültigen Wert **angepasst**, ein fehlender oder ungültiger Wert fällt auf den **Standardwert** zurück. Es entsteht **nie eine Fehlermeldung**.

| Command          | Erlaubter Bereich | Default     |
| ---------------- | ----------------- | ----------- |
| `!clip:<zahl>`   | 5–60 Sekunden     | 60 Sekunden |
| `!pin:<minuten>` | 1–30 Minuten      | 20 Minuten  |

### Aliase

Manche Commands haben einen kürzeren Zweitnamen mit **identischem Verhalten**:

* `!so` = `!shoutout`
* `!back` = `!unlurk`

***

## Platzhalter `{…}` vs. Variablen `$(…)`

Die Text-Commands (`!followage`, `!accountage`, `!lurk`, `!unlurk`, `!back`) nutzen **geschweifte** Platzhalter wie `{touser}` oder `{followage}` in ihrer Antwort-Vorlage.

<Warning>
  Das ist ein **eigenes System, das nur bei diesen Default Commands gilt**. Es hat nichts mit den [Variablen](/chatbot/variables) `$(…)` deiner eigenen Commands zu tun — `$(…)` funktioniert weiterhin **ausschließlich** in Custom Commands, `{…}` **ausschließlich** in den Antwort-Vorlagen der Default Commands. Beide lassen sich nicht mischen.
</Warning>

Die verfügbaren Platzhalter und die Datums-Formate für `!followage`/`!accountage` findest du auf der jeweiligen Command-Seite: [!followage & !accountage](/chatbot/default-commands/followage-accountage).

***

## Custom Commands haben Vorrang

Legst du einen **eigenen Command** mit demselben Namen an (z.B. einen Custom `!clip`, `!pin` oder `!title`), **überschreibt** dieser den gleichnamigen Default Command. Das ist ausdrücklich erlaubt und funktioniert weiterhin — dein eigener Command gewinnt.

## Verwaltungs-Befehle bleiben unverändert

Die Befehle zum Verwalten deiner Commands über den Chat — `!add`, `!edit`, `!enable`, `!disable`, `!delete` und `!ignore` — funktionieren **wie bisher**. Sie sind keine Default Commands und ändern sich hier nicht. Siehe [Twitch Chat Commands](/chatbot/twitch-chat).
