Zum Inhalt springen

Benutzerdefinierte Befehle

Erstelle Präfixbefehle, die antworten oder eine konfigurierte Nachricht senden.

Melde dich an und wähle einen Server, den du verwalten kannst. April muss auf dem Server sein und in den betreffenden Kanälen Befehle lesen und Nachrichten senden können, bei Bedarf mit Embed- oder Dateianhangberechtigungen. Die Rollenhierarchie ist nur für separate Rollenfunktionen relevant; siehe Hierarchie. Prüfe das Präfix des Servers.

  1. Öffne Administration > Custom Command, erstelle einen Befehl und gib Namen sowie optionale Aliasse und Beschreibung ein.
  2. Füge Aktionen Reply with message oder Send message hinzu; wähle für Letztere einen Zielkanal. Verfasse Inhalt und konfiguriere Rollen- und Kanalberechtigungen, aktiviere und speichere.
  3. Ist das Präfix ! und der Name rules, sende !rules in einem erlaubten Serverkanal. Prüfe die resultierende Discord-Nachricht; die Editorvorschau allein sendet sie nicht.

Server ohne Premium können bis zu 20 benutzerdefinierte Befehle erstellen. Auslöser unterscheiden nicht zwischen Groß- und Kleinschreibung und bestehen aus dem Präfix unmittelbar gefolgt von genau einem Befehls- oder Aliaswort, ohne Leerzeichen dazwischen; Befehlsparameter werden nicht unterstützt. Der Worker führt höchstens die ersten drei Aktionen aus, auch wenn der Editor vier erlaubt. Das Verbergen eines Befehls in der öffentlichen Liste verhindert seine Ausführung nicht. Verwende im Kontext des Befehls unterstützte Formatierungsvariablen.

Optionsformular eines benutzerdefinierten Befehls mit Beispiel rules und Beschreibung

Lokale Einrichtung: Name und Beschreibung des ungespeicherten Befehls. Die Screenshots zeigen die englische Oberfläche.

Aktionsformular des benutzerdefinierten Befehls mit anfänglicher Antwortaktion

Lokale Einrichtung: anfängliche Antwortaktion konfigurieren.

EinstellungWirkung und Standard im Erstellungsformular
EnabledNeue Befehle sind anfangs aktiviert.
Befehl und AliasseName und jeder Alias lösen ohne Unterscheidung der Groß- und Kleinschreibung aus; Aliasse sind anfangs leer.
Rollen- und KanalberechtigungenErlaubnismodus verlangt eine Übereinstimmung; Verweigerungsmodus schließt Treffer aus. Neue Formulare beginnen im Verweigerungsmodus mit leeren Listen.
Öffentliche SichtbarkeitDer Befehl ist anfangs öffentlich sichtbar. Verbergen entfernt ihn aus der Liste, deaktiviert aber nicht seinen Auslöser.
Aktionen und zufällige NachrichtenAntworte im aufrufenden Kanal oder sende in einen gewählten Kanal. Random wählt eine konfigurierte Nachricht für die Aktion; ohne diese Option verwendet die Aktion ihre konfigurierte Nachricht. Die anfängliche Aktion beginnt ohne Random und private Antwort. Nur die ersten drei Aktionen laufen.

Bearbeite, deaktiviere oder lösche den Befehl in der Liste. Ist sie leer, erstelle einen; warte auf das Laden und prüfe vor erneutem Speichern deinen Zugriff. Erscheint keine Antwort, prüfe Präfix, Schreibweise, Aktivierungsstatus, Rollen-/Kanaleinschränkungen und Aprils Kanalberechtigungen. Bestätige für eine Sendeaktion, dass ihr Ziel noch existiert. Discord-Zustellfehler können die Ausgabe verhindern; korrigiere den Zugriff vor erneutem Versuch.

Vor der Einrichtung siehe Anmeldung und Serverauswahl. Für Maintainer siehe den technischen Administrationseintrag.