🪄 Levels

Rollen Sync Reparieren

Die Abweichungen anwenden - mit Bestaetigung.

─── Warum eine Bestaetigung, obwohl der Lauf harmlos ist ───────────────

Harmlos ist er in der Sache: er stellt her, was die Belohnungsregeln des Servers ohnehin sagen, und er laesst sich beliebig wiederholen. SICHTBAR ist er trotzdem - bis zu 250 Rollenaenderungen sind auf einem Server eine Welle, die jeder mitbekommt, und wer die Vorschau nicht gelesen hat, hat womoeglich eine falsche Belohnungsregel und merkt es erst danach.

─── Warum dasselbe Wort wie bei der Sammelaktion ───────────────────────

Weil es dieselbe Seite, derselbe Nutzer und dieselbe Sorte Riegel ist. Ein zweites Bestaetigungswort waere eine zweite Sache zum Nachschlagen, und level_sammelaktion.bestaetigt prueft es an der einen Stelle, an der es schon geprueft wird.

─── Warum hier kein Befund uebergeben wird ─────────────────────────────

Weil reparieren selbst neu prueft - zwischen Anzeige und Klick steigt jemand auf, tritt jemand aus, aendert jemand eine Belohnung. Die Begruendung steht ausfuehrlich in economy/level_sync.py.

post/api/v1/servers/{server_id}/level/rollen-sync/reparieren

Request

  • Base URL: https://api.notoq.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://api.notoq.xyz/api/v1/servers/{server_id}/level/rollen-sync/reparieren
  • Auth: HTTP bearer

Path parameters

server_idstring required

Discord Server ID

Request body

grundstring nullable
bestaetigungstring nullable

Response

Successful Response

successboolean required
dataobject required
messagestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.