# Anwendungsfälle

<i class="fa-crown">:crown:</i> **Premium-Funktion.** Wofür benutzerdefinierte Befehle gut sind, mit Beispielen.

## FAQ-Antworten

Einmal festlegen und wiederverwenden.

| Auslöser       | Name                      | Wann verwenden                                    |
| -------------- | ------------------------- | ------------------------------------------------- |
| `!faq.refund`  | Rückerstattungsrichtlinie | Häufige Fragen zur Abrechnung                     |
| `!faq.rules`   | Serverregeln              | Mitglieder fragen, was erlaubt ist                |
| `!faq.discord` | Discord-Tutorial          | Neue Nutzer, die bei Discord selbst verwirrt sind |

Die Antwort jedes Befehls kann ein übersichtliches Embed mit der Antwort sein. Ein Teammitglied tippt den Auslöser, der Bot postet die Antwort, und das Gespräch geht weiter.

## Hinweise bei falschem Ticket

Wenn ein Mitglied ein Ticket über die falsche Option eröffnet, verwende eine gespeicherte Weiterleitung, statt jedes Mal eine neue zu schreiben.

| Auslöser       | Name                                        |
| -------------- | ------------------------------------------- |
| `!wrongticket` | Höfliche Weiterleitung zur richtigen Option |

Beispielinhalt:

> Du hast das falsche Ticket erstellt oder das falsche Ticket für deine Supportanfrage verwendet, bitte erstelle das richtige Ticket.

Stelle es auf **Ticket Only** ein, damit es die `{USER}` und `{TICKET_NUMBER}` Platzhalter verwenden kann.

## Schnelle Begrüßungen

Lass das Eröffnen von Tickets persönlich wirken, ohne jedes Mal tippen zu müssen.

| Auslöser | Name                                                                                                              |
| -------- | ----------------------------------------------------------------------------------------------------------------- |
| `!greet` | "Hallo {USER}! Danke, dass du Ticket #{TICKET\_NUMBER} eröffnet hast. Jemand wird sich in Kürze um dich kümmern." |

Stelle es auf Ticket Only ein, damit die Platzhalter ausgefüllt werden.

## Häufige Schritte zur Fehlerbehebung

Die ersten Antworten, die ein Support-Team immer wieder tippt.

| Auslöser   | Name                                                     |
| ---------- | -------------------------------------------------------- |
| `!restart` | "Hast du versucht, den Bot oder die App neu zu starten?" |
| `!update`  | "Stell sicher, dass du die neueste Version verwendest."  |
| `!cache`   | "Versuche, deinen Cache zu leeren."                      |

## Hinweise und Links

| Auslöser    | Name                                                           |
| ----------- | -------------------------------------------------------------- |
| `!ping`     | Ein kurzes „Ich bin da“                                        |
| `!escalate` | Weist das Mitglied auf den Eskalationskanal oder die Rolle hin |
| `!docs`     | Sendet einen Link zu deiner Doku                               |

## Was benutzerdefinierte Befehle nicht können

* Sie können keine Moderationsaktionen ausführen. Sie können nicht bannen, stummschalten oder kicken. Sie senden nur eine Antwort.
* Sie werden nur ausgelöst, wenn jemand den Auslösetext eingibt. Es gibt kein Verhalten wie „wenn X passiert, dann tue Y“.

## In Kombination mit Link-Buttons

Ein nützliches Muster ist eine Antwort, die einen Link-Button enthält.

Zum Beispiel, `!docs` mit dem Text „Hier ist unsere Doku-Seite.“ und einem Link-Button mit der Beschriftung „Doku lesen“, der deine Doku-Seite öffnet. Das Mitglied sieht den Text und einen Button, der direkt zur Ressource führt.

## Tipps

* Wähle Auslöser, an die sich dein Team erinnern kann. `!faq.refund` lässt sich leichter merken als `!fr1`.
* Verwende **Befehlsnachricht löschen** für einmalige Antworten, um den Kanal aufgeräumt zu halten.
* Verwende **Auf Befehlsnachricht antworten** damit die Antwort an der Nachricht des Mitglieds angehängt bleibt.
* Markiere ticketspezifische Befehle als **Ticket Only** damit sie in anderen Kanälen nicht ausgelöst werden.
* Bewahre eine Liste deiner benutzerdefinierten Befehle an einem Ort auf, den dein Team lesen kann.

## Verwandt

{% content-ref url="/pages/d326b7d7d31c67e2dceaa1e1b2fd29211d6878f9" %}
[Einen benutzerdefinierten Befehl erstellen](/docs/de/benutzerdefinierte-befehle/creating-a-command.md)
{% endcontent-ref %}

{% content-ref url="/pages/66fcfa8069a58e8bb98fbb84fe34bc2d9fc8bad3" %}
[Was benutzerdefinierte Befehle sind](/docs/de/benutzerdefinierte-befehle/overview.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ticketking.xyz/docs/de/benutzerdefinierte-befehle/use-cases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
