Formulare
Per Slash-Befehl aufrufbare Formulare für Bewerbungen, Meldungen, Vorschläge und strukturierte Einsendungen von Mitgliedern.
Zentrale Funktionen
Eigene Formulare als Slash-Befehle
Erstelle Formulare, die als Slash-Befehle auf dem Server erscheinen. Für jedes Formular legst du Befehlsname, Beschreibung und Felder fest und bestimmst, wie Einsendungen übermittelt und verarbeitet werden.
Flexible Feldtypen
Sammle strukturierte Antworten über Textfelder, Auswahllisten, Aufforderungen zum Dateiupload, Optionsfelder, Kontrollkästchengruppen und einzelne Kontrollkästchen.
Aktionen nach der Übermittlung
Nach einer Einsendung kann Nox ein Antwort-Embed veröffentlichen, eine Rolle zuweisen, eine Kanalnachricht senden, einen Prüfthread für das Team erstellen, der Person antworten oder Folgeaktionen bis zum Abschluss der Teamprüfung zurückhalten.
Voraussetzungen und Abklingzeit
Beschränke den Formularzugriff nach Level, Währungsguthaben oder Mitgliedschaftsdauer. Ergänze eine Abklingzeit pro Person oder für den gesamten Server, damit der Befehl nicht zu schnell wiederholt werden kann.
Antwortübersicht
Das Team kann die Anzahl der Antworten prüfen, nach Formular und Zeitraum filtern, Einsendungen seitenweise ansehen und gespeicherte Antworten im Dashboard löschen.
Besonders geeignet für
Bewerbungen, Anmeldungen, Meldungen, Vorschläge und strukturierte Anfragen an das Team.
Abläufe, in denen das Team einheitliche Antworten braucht, bevor es über weitere Schritte entscheidet.
Communitys, die Slash-Befehle für Mitglieder anbieten möchten, ohne eigenen Bot-Code zu schreiben.
So funktioniert es
Formular erstellen und veröffentlichen
Das Team konfiguriert Befehlsname, Beschreibung, Felder, Einsendungskanal, Anonymität, Genehmigungspflicht und Aktionen. Nox erstellt oder aktualisiert den passenden Discord-Anwendungsbefehl.
Ein Mitglied führt den Befehl aus
Bei Verwendung des Formularbefehls ordnet Nox die Discord-Befehls-ID dem konfigurierten Formular zu und öffnet einen Discord-Dialog mit den aktuellen Feldern.
Nox speichert die Antwort
Beim Absenden verhindert Nox doppelte Verarbeitung, speichert die Einsendung mit geordneten Antworten und erfasst die IDs von Discord-Nachrichten, die durch Folgeaktionen entstehen.
Aktionen und Prüfung folgen nach der Übermittlung
Konfigurierte Aktionen laufen nach Annahme der Antwort. Das Team kann Einsendungen im Dashboard prüfen und löschen und bei fehlgeschlagenen Discord-Aktionen die Fehlerseite aufrufen.
Checkliste zur Einrichtung
Wähle einen eindeutigen Slash-Befehlsnamen und eine verständliche Beschreibung.
Füge Felder in der gewünschten Antwortreihenfolge mit klaren Beschriftungen und Optionstexten hinzu.
Entscheide, ob Einsendungen in den Ausgaben für das Team anonym erscheinen sollen.
Konfiguriere einen Einsendungskanal, wenn das Team Antwort-Embeds erhalten soll.
Füge Zugangsvoraussetzungen wie Level, Währung oder Mitgliedschaftsdauer und gegebenenfalls eine Abklingzeit hinzu, wenn das Formular nur bestimmten Mitgliedern oder begrenzt oft zur Verfügung stehen soll.
Prüfe vor der Veröffentlichung jede Aktion, die Nachrichten sendet, Threads erstellt oder Rollen zuweist.
Felder, Aktionen und Voraussetzungen
Die Felder eines Formulars werden in der festgelegten Reihenfolge angezeigt.
| Feldtyp | Erfasst |
|---|---|
| Text | Eine kurze Antwort oder einen Textabsatz |
| Auswahlliste | Eine Auswahl aus einer Liste |
| Optionsfelder | Eine Option aus einer kleinen Auswahl |
| Kontrollkästchengruppe | Beliebig viele Optionen |
| Einzelnes Kontrollkästchen | Eine Ja- oder Nein-Bestätigung |
| Dateianhang | Fordert das Mitglied auf, eine Datei anzuhängen |
Ein bis fünf Felder pro Formular.
Nach Annahme einer Einsendung führt Nox die konfigurierten Aktionen aus.
| Aktion | Wirkung |
|---|---|
| Antworten | Der einsendenden Person antworten |
| Nachricht senden | Eine Nachricht in einem gewählten Kanal veröffentlichen |
| Rolle zuweisen | Der einsendenden Person eine Rolle geben |
| Thread erstellen | Einen Prüfthread für das Team öffnen |
Eine bis vier Aktionen, darunter mindestens eine Antwort. Eine Antwortaktion darf höchstens einmal vorkommen. Lege für jede Antwort fest, ob nur das Mitglied oder alle im Kanal sie sehen.
Voraussetzungen regeln, wer das Formular ausführen darf. Eine Abklingzeit begrenzt die Häufigkeit.
| Voraussetzung (Minimum oder Maximum) | Prüft beim Mitglied … |
|---|---|
| Level | das Level im Levelsystem |
| Währung | das Währungsguthaben |
| Mitgliedschaftsdauer | die Zeit seit dem Serverbeitritt |
Füge bis zu fünf Voraussetzungen hinzu. Die Abklingzeit gilt pro Mitglied oder für den gesamten Server und reicht von deaktiviert bis zu 30 Tagen.
Wichtige Hinweise
Formulare erstellen serverbezogene Anwendungsbefehle. Wird ein Discord-Befehl noch erstellt, kann das Dashboard einen laufenden Vorgang oder Konflikt melden, bis ein sicherer erneuter Versuch möglich ist.
Formularbefehle sind dynamisch. Diese Seite kann deshalb nicht jeden konfigurierten Befehl in der globalen Referenz auflisten. Die Befehle deines Servers findest du im Dashboard und in der Discord-Integrationsansicht.
Nach Annahme der Antwort versucht Nox, die konfigurierten Folgeaktionen auszuführen. Rollen-, Nachrichten-, Thread- oder Antwortaktionen können unabhängig fehlschlagen und einen Eintrag auf der Fehlerseite erzeugen, ohne die gespeicherte Einsendung zu löschen.
Ist eine Genehmigung erforderlich, speichert Nox die Einsendung und sendet die Antwort, die auf die ausstehende Prüfung hinweist. Derzeit gibt es jedoch keine Schaltflächen zum Genehmigen oder Ablehnen, keine Zeitlimits und keine Erinnerungen.
Das Löschen einer Antwort kann auch die verknüpfte Discord-Einsendungsnachricht löschen. Schlägt diese Discord-Löschung fehl, erfasst Nox den Fehler und entfernt den gespeicherten Datensatz nicht stillschweigend.
Fehlerbehebung
Ein Formularbefehl erscheint nicht in Discord
Prüfe, ob das Speichern einen laufenden Vorgang, Konflikt oder unbekannten Discord-Vorgangsstatus gemeldet hat. Wurde der Befehl gerade erstellt, warte auf seine Sichtbarkeit in Discord und versuche es danach erneut oder repariere ihn im Dashboard.
Eine Folgeaktion wurde nicht ausgeführt
Prüfe Zielkanal, Threadberechtigungen, Rollenhierarchie und die für die Aktion nötigen Nachrichtenberechtigungen. Antworten können erfolgreich gespeichert sein, auch wenn eine spätere Discord-Aktion auf der Fehlerseite erscheint.
Die Anzahl der Antworten entspricht nicht den Erwartungen
Prüfe Zeitraum und Formularfilter in der Antwortübersicht. Wiederholte Dialogübermittlungen sollten keine zusätzlichen gespeicherten Antworten erzeugen.
Berechtigungen
Discord-Berechtigungen, die Nox für diese Funktion benötigt, und wofür jede Berechtigung verwendet wird.
Erweitere deinen Server um diese Funktionen
Füge Nox zu Discord hinzu und konfiguriere deinen Server im Dashboard. Prüfe vor der Autorisierung die Berechtigungen.