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

# Nachrichten-Prefixes

> Sende Bot-Antworten als gepinnte Nachricht oder Announcement mit /pin und /announce.

## Was sind Nachrichten-Prefixes?

Der Chatbot interpretiert bestimmte **Prefixes** am Anfang einer Nachricht, um sie als **gepinnte Nachricht** oder **Announcement** zu senden. Das gilt für jede Bot-Antwort aus [Custom Commands](/chatbot/commands) und [Timer-Nachrichten](/chatbot/timer).

<Info>
  Ist ein Command als **Antwort** (Reply) angelegt, wird er mit `/pin` oder `/announce` **ohne** das `@user` davor gesendet — also als ganz normaler Pin bzw. normales Announcement.
</Info>

***

## Voraussetzungen

<Warning>
  Damit `/pin` und `/announce` funktionieren, muss der Bot (`streame_gg`) **Moderator** im Ziel-Channel sein. Das setzt du direkt im Chat:

  ```
  /mod streame_gg
  ```

  Ohne Mod-Status werden die Nachrichten als normaler Chat-Text gesendet — `/pin` und `/announce` haben dann keine Wirkung.
</Warning>

***

## Verfügbare Prefixes

<CardGroup cols={2}>
  <Card title="/pin" icon="thumbtack" href="/chatbot/prefixes/pin">
    Sendet die Nachricht und pinnt sie am Channel — Dauer wählbar.
  </Card>

  <Card title="/announce" icon="bullhorn" href="/chatbot/prefixes/announce">
    Sendet als Announcement, optional in einer von vier Farben.
  </Card>
</CardGroup>

***

## Gemeinsame Regeln

* **Leerzeichen nicht vergessen.** Zwischen Prefix und Nachrichtentext muss ein **Leerzeichen** stehen. `/pinme test` ist kein Pin, sondern wird als normale Nachricht mit dem Text `/pinme test` gesendet.
* **Groß-/Kleinschreibung beachten.** Nur Kleinschreibung wird erkannt. `/PIN` oder `/Pin` lösen kein Pinning aus.
* **Leerer Body wird ignoriert.** Steht nach dem Prefix kein Text (z.B. nur `/pin `), wird die Nachricht **nicht** gesendet.
* **Antwort-Bezug entfällt.** Ist ein Command als Antwort (Reply) angelegt, wird sein `/pin`- oder `/announce`-Text ohne das `@user` davor gesendet.

<Warning>
  Tippfehler wie `/Pin`, `/pin<text>` (ohne Leerzeichen) oder `/announcered` werden **nicht** als Fehler erkannt — der Bot sendet die Nachricht stattdessen einfach als normalen Chat-Text. Prüfe also genau, ob der Prefix korrekt geschrieben ist.
</Warning>
