Durch eintippen eines Slashes in einen Kanal eines Servers, wird das Befehlsmenü von Discord geöffnet. Klickt man dann in der linken vertikalen Zeile auf Timeout, werden alle verfügbaren Befehle angezeigt. Das sieht dann wie folgt aus:
In diesem Fenster kann man durch Scrollen alle Befehle durchschauen. Klickt man einen an, wird in der Textzeile der Befehl vollständig ausgeschrieben. Alternativ kann man natürlich den Befehl auch selber ausschreiben. Es kann durchaus sein, dass es mehrere Bots mit dem Selben Befehl gibt. Daher muss durch der Befehl durch Linksklick oder Enter bestätigt werden.
Befehle, wie z.B. /info oder /profile werden gewöhnlich abgesendet. Hier kommt entweder eine automatische Nachricht, ein interaktives Formular oder Buttons zum anklicken als Antwort vom Bot.
Befehle, wie /farbe oder /match, haben zusätzliche Argumente. Es wird in verpflichtende und optionale Argumente unterschieden.
Um sich eine Farbrolle zu geben, genügt es den Slash-Befehl /farbe einzugeben und aus der Liste von Farben eine Farbe auszuwählen. Ihr erhaltet umgehend die Farbrolle und einen 30 Tage Timeout. Wählt man noch das optionale Argument Code an und gibt einen gültigen v1 Code ein, wird nach Erhalt der Rolle nur ein 14 Tage Cooldown vergeben. Mit einem v2 Code erhält man keinen Cooldown und man kann den Befehl auch während eines aktiven Timeouts, einsetzen.
Mit /drop kann man die aktuelle Farbrolle wieder entfernen. Durch Eintippen von CONFIRM in das entsprechende Feld, wird das Entfernen bestätigt. Bitte beachte, dass dieser Befehl nicht deinen Timeout zurücksetzt.
Weitere Befehle sind nur für Admins verfügbar und befinden sich weiter unten.
Um die Datingfunktion des Bots nutzen zu können, musst du als erstes ein Profil erstellen. Das erfolgt über den Befehl /profile. Der Bot sendet dann folgende Nachricht:
Klickt man auf Profil erstellen oder Profil bearbeiten, gibt es in der nächsten Nachricht fünf Buttons. Mittels Profil löschen, und anschließender Bestätigung, wird das Profil automatisch gelöscht.
Beim ersten Button öffnet sich eine Reihe von Dropdowns. Die anderen vier Buttons öffnen s.g. Formulare mit Freitextantworten. Durch Klicken auf Absenden im Formular, werden die Informationen gespeichert.
Die Verwendung der Funktion ist freiwillig, dennoch gibt es natürlich gewisse Felder, die für die Datingfunktion essentiell sind. Daher sind diese als notwendig gekennzeichnet (*).
Wenn alle Informationen eingetragen wurden, kann man sein Profil entweder mit dem Befehl /post in den, von den Serveradmins festgelegten, Kanal posten lassen oder direkt mit dem Befehl /match nach einem Match suchen. /match verfügt über 7 Pflichtparameter und 9 optionale. Je besser man inn den Freitextfeldern beschreibt, desto besser sind auch die Chancen. Bspw. kann es beim Suchen nach Orten schwierig sein, wenn es nur sehr kleine oder unbekannte Orte sind. Hier sollte zusätzlich das Bundesland und oder die nächstbekanntere Stadt mit genannt werden.
Hier ist einzutragen, was man sucht.
Dazu ein simples Beispiel:
ich bin männlich, hetero und suche eine Beziehung mit einer Frau zwischen 18 und 23 Jahren. Dann muss der Befehl wie folgt lauten:
Hier sind eigentlich alle möglichen Kombinationen möglich. Zusätzlich kann man auch nach dem Wohnort filtern. Also z.B. soll das Match in Hamburg wohnen. ABER: Je mehr Filter man setzt, desto geringer natürlich die Chance eines Matches.
Um sensible Befehle einzuschränken, wurde festgelegt, dass folgende Befehle nur von Serveradmins ausgeführt werden können.
Bezüglich der Farbrollen sind folgende Dinge noch wichtig:
Es müssen die Farbrollen mit englischer Bezeichnung auf dem Server existieren, damit Timeout sie zuweisen kann. Groß- und Kleinschreibung ist egal.
Blue, Brown, Yellow, Grey, Green, Lime, Mint, Orange, Pink, Red, Black, Turquoise, Violet, White
Die Farbrollen sollten soweit oben in der Rollenreihenfolge sein wie möglich.
Die automatisch erstellte Timeout-Rolle muss noch über den Farbrollen sein. Am besten ganz oben platzieren.
Wenn weitere Farbrollen gewünscht sind, kontaktiere mich einfach mit deinem Vorschlag☺️.
/announcement [Kanal] setzt den Kanal, der für die Botnews verwendet werden soll. Ist keiner gesetzt, erhält der Server keine Benachrichtigungen über Aktualisierungen oder (TOS) Änderungen.
/setpw [Passwort] legt ein Passwort für kennwortgeschützte Befehle fest. Der Serverbesitzer wird mittels Privatnachricht vom Bot über die Änderung informiert.
/setprofilechannel [Kanal] legt den Kanal fest, in den die Datingprofile gepostet werden dürfen. Dieser Kanal sollte exklusiv dafür sein.
/code [Anzahl] [Version] generiert die in den Parametern festgelegte Anzahl an Codes. Pro Codeversion und pro Server können insgesamt maximal 25 aktive Codes generiert werden.
/all-keys [Passwort] zeigt alle auf dem Server aktiven Codes an. Hier wird das Passwort verwendet, welches mit dem /setpw-Befehl festgelegt wurde.
/invalidate-keys [Passwort] [Version] löscht alle Keys der selektierten Version für den Server.
/remove-timeout [Benutzer] entfernt den aktuellen Cooldown eines Users für die Verwendung des /farbe-Befehls.