Strikesystem #3

Closed
opened 2023-11-19 18:51:58 +00:00 by MineTec · 3 comments
Owner

Wenn ein Report auf Bearbeitet gesetzt wird soll eine Bestrafungsmethode ausgewählt werden.

Tabelle mit Bestrafungen (qusai enum)
Es kann auch "Keine Bestrafung" ausgewählt werden, in diesem Falle nichts unternehmen

wenn eine Bestrafung auferlegt wird, wird ein HTTP call mit der zu bestrafenden Person (dessen UUID) an einen CraftAttack endpoint gesendet zum aktualisieren des Strike statuses.

Wenn ein Report auf Bearbeitet gesetzt wird soll eine Bestrafungsmethode ausgewählt werden. Tabelle mit Bestrafungen (qusai enum) Es kann auch "Keine Bestrafung" ausgewählt werden, in diesem Falle nichts unternehmen wenn eine Bestrafung auferlegt wird, wird ein HTTP call mit der zu bestrafenden Person (dessen UUID) an einen CraftAttack endpoint gesendet zum aktualisieren des Strike statuses.
MineTec added the due date 2023-12-15 2023-11-27 12:33:12 +00:00
Author
Owner

der Endoint benötigt zwei Datenfelder: Straftyp und Dauer.

Straftyp kann ein String sein und sollte direkt aus der Tabelle der Bestrafungen genommen werden wie z.B. "ban" oder "mute"

Die Dauer kann ein int sein, welcher die Dauer in Sekunden anzeigt.

der Endoint benötigt zwei Datenfelder: Straftyp und Dauer. Straftyp kann ein String sein und sollte direkt aus der Tabelle der Bestrafungen genommen werden wie z.B. "ban" oder "mute" Die Dauer kann ein int sein, welcher die Dauer in Sekunden anzeigt.
Author
Owner

Der Endpoint zum veröffentlichern neuer Strafen sollte ein POST-Request sein im JSON Format, der Endpunkt sollte vollständig einstellbar sein, da dieser derzeit noch nicht implementiert ist.

Der Endpoint zum veröffentlichern neuer Strafen sollte ein POST-Request sein im JSON Format, der Endpunkt sollte vollständig einstellbar sein, da dieser derzeit noch nicht implementiert ist.
Author
Owner

#18

#18
Sign in to join this conversation.
No description provided.