Pizza Romani - Bedienungsanleitung

Botkürzel: _
Hinweis: Nicht "|", ":", "=" in den Strings verwenden, diese sind Separatoren.
_help: Den Link hierher
_mute:on/off : Stummschaltung an oder aus

Benutzung:

Liste an Commands mit dem eingegebenen Suchfilter anzeigen / list:
_list:[Suchfilter] (_list:123) <= Bei überladenem Ergebnisfeld den Filter besser spezifizieren.

Command entfernen / remove:

_remove:[Exakte Antwort, die der Bot ausspucken würde] (_remove:123)

Commands einfügen / insert:

Einfacher Command: _insert:[Einfügecommand][Soll sein/ Soll nicht sein][Was geschrieben wird]:[Was der Bot ausspuckt]
Einfügecommands (Groß- und Kleinschreibung wird nicht beachtet):
"is": Nachricht muss gleich der Vorraussetzung entsprechen
"in": die Vorraussetzung muss irgendwo in der Nachricht enthalten sein
"start"/"end": Nachricht muss mit der Vorraussetzung beginnen oder enden
Soll sein / Soll nicht sein:
"Soll sein" -> =
"Soll nicht sein" -> !=
Beispiel: _insert:is=test:123
=> wenn jemand "test" alleine schreibt, dann spuckt der bot "123" aus.

Oder-Vorraussetzungen:

Oder-Kennzeichen: |
Syntax: _insert:Vorraussetzung1 (is=test)|Vorraussetzung2 (is=versuch):123
Beispiel:_insert:is=test|is=Versuch:123
=> Wenn die Nachricht entweder "test" oder "versuch" ist, dann spuckt der Bot 123 aus.

Und-Vorraussetzungen:

Und-Kennzeichen: &
Syntax:_insert:(Vorraussetzung1: in=test ) & (Vorraussetzung2 : in=versuch ):123
Beispiel:_insert:(in=test)&(in=versuch):123
=> Wenn die Nachricht gleichzeitig "test" und "versuch" enthält, spuckt der Bot 123 aus.

Und+oder:

Und-Commands und Oder-Commands können ineinandergeschachtelt werden:
Soll der Bot immer 22 ausgeben, wenn "5" und "8 oder 17" enthalten sind oder wenn die Nachricht 99 ist, lautet der Command:
_insert:(in=5)&(in=8|in=17)|is=99:22 "Oder" in einer "Und"-Klammer zählt dann zum äußeren "Und", deshalb auch die Klammern.

Ersetzen:

Beim Ersetzen wird die gleiche Nachricht wiedergegeben, aber bestimmte Teile werden ersetzt. Mögliche Replacements sind:
[author]: Pingt den Verfasser der Nachricht
[time]: Gibt die aktuelle Zeit (GMT+1) wieder.
[message]: Gibt die Nachricht wieder.
Innerhalb der wiederzugebenden Nachricht ersetzen:
Syntax: [message\replace-(zu Ersetzendes)-(Einzusetzendes)]
Soll jede 5 durch eine 7 ersetzt werden, wenn eine 5 enthalten ist, dann sieht es so aus:
_insert:in=5:[message\replace-5-7].

Wenn eine Vorraussetzung getroffen wurde, dann wird ein zufälliges aus den Resultaten ausgegeben, mit zugehöriger Wahrscheinlichkeit !!Gewichtung!!
Die Anzahl an Resultaten ist nur auf Discords 2000-Zeichen-Limit begrenzt.
Syntax:[random\Möglichkeit1-Wahrscheinlichkeit1\Möglichkeit2-Wahrscheinlichkeit2]
Beispiel: Bei dem Input "Münze werfen" wird mit einer Chance von 50% oder 1:1 Kopf oder Zahl herauskommen.
=> insert:is=Münze werfen:[random\Kopf-1\Zahl-1]
2. Beispiel: Ein Würfel wird geworfen, und die Wahrscheinlichkeit, dass die Zahl ≤4 ist, ist 2:4 (2 sind 5 + 6, 4 sind 1 bis 4).
=> _insert:is=Würfel:[random\über4-2\4 oder weniger-4]