Grundlagen

Speichern & Synchronisierung

Was die Speicherleiste zählt, welche Felder wirklich gesendet werden, wie lange der Bot braucht und was bei einem Fehler passiert.

Cloudy sammelt deine Änderungen und schickt sie gebündelt. Dieses Modell erklärt die Speicherleiste, die Nachfrage bei ungespeicherten Änderungen und warum manche Änderungen sofort in Discord sichtbar sind und andere eine halbe Minute brauchen.

Die Speicherleiste

Ändere ein Feld, und unten erscheint eine Leiste:

3 Änderungen ungespeichert          [ Verwerfen ]  [ Speichern ]

Der Zähler ist die Anzahl der Felder, die vom letzten gespeicherten Stand abweichen — nicht die Anzahl der Tastenanschläge. Tippst du in ein Feld und machst es rückgängig, sinkt der Zähler wieder.

  • Speichern schickt die Änderungen und setzt den Formularstand neu.
  • Verwerfen rollt jedes Feld auf den letzten gespeicherten Stand zurück.

Es werden nur geänderte Felder gesendet. Änderst du auf einer Seite mit fünfzehn Einstellungen einen Kanal, enthält die Anfrage ein Feld. Genau das verhindert, dass zwei gleichzeitig arbeitende Admins sich gegenseitig unangetastete Einstellungen überschreiben.

Änderungen, die du während eines laufenden Speichervorgangs machst, bleiben ungespeichert. Es werden nur die Felder als gespeichert markiert, die tatsächlich im Paket waren — nichts, was du zwischendurch getippt hast, geht still verloren.

Verlassen mit ungespeicherten Änderungen

Wechselst du bei geändertem Formular die Seite — Sidebar, Serverwechsel, Zurück-Button — wird nachgefragt. Beim Schließen oder Neuladen des Tabs greift die native Browser-Abfrage. Beides gibt es, weil nichts automatisch gespeichert wird: ungespeichert heißt ungespeichert.

Wie lange bis der Bot es sieht

Verschiedene Plugins nehmen verschiedene Wege, und der Unterschied ist sichtbar:

ÄnderungErreicht Discord
Plugin-Einstellungen (Kanäle, Nachrichten, Schwellen)Beim nächsten Event, das der Bot verarbeitet — praktisch sofort
Plugin an-/ausschaltenSofort; Slash-Befehle folgen Discords eigener Registrierungsverzögerung (1–2 Min.)
Panel anlegen (Ticket, Verifizierung, Reaction Roles, Custom Games, Embed-Nachricht)Binnen ca. 30 Sekunden — der Bot postet die Nachricht
Gepostetes Panel bearbeitenBinnen ca. 30 Sekunden — der Bot bearbeitet die vorhandene Nachricht
Panel löschenBinnen ca. einer Minute — der Bot entfernt die Discord-Nachricht, dann den Eintrag
Sticky MessagesSofort

Nichts davon wartet auf eine Frist, die du aussitzen musst — eine gespeicherte Einstellung greift bei der nächsten Aktion des Bots.

Warum Panels nicht sofort da sind

Ein Panel ist eine echte Discord-Nachricht, und posten kann sie nur der Bot. Speichern markiert sie als ausstehend, den Rest übernimmt der Bot; die Liste zeigt währenddessen ein wird gepostet…-Abzeichen.

Löschen läuft andersherum: Zuerst verschwindet die Discord-Nachricht, erst danach der Eintrag. Sonst bliebe ein „Ticket erstellen"-Button in deinem Server aktiv, der auf eine Konfiguration zeigt, die es nicht mehr gibt.

Wenn Speichern fehlschlägt

Was du siehstWas es heißtWas zu tun ist
Roter Toast, Änderungen bleiben offenDie Validierung hat das Paket abgelehntPrüfe das genannte Feld — alle Grenzwerte stehen unter Limits
„Konfiguration konnte nicht geladen werden" statt des FormularsDie Einstellungen ließen sich nicht lesenErneut versuchen. Das Formular rendert hier bewusst keine Standardwerte, weil Speichern sonst deine echte Konfiguration mit Leerwerten überschreiben würde
Die Premium-SperrleisteDer Server hat keine aktive LizenzSiehe Premium
Gar nichts, kein ToastSitzung abgelaufenSeite neu laden und erneut anmelden

Das Dashboard validiert dieselben Regeln, die auch der Bot durchsetzt. Ein Wert, den das Dashboard akzeptiert, ist ein Wert, mit dem der Bot arbeiten kann. Deshalb weisen manche Eingaben unmögliche Kombinationen direkt zurück — ein Maximum unterhalb seines Minimums wird abgelehnt statt gespeichert und später still ignoriert.