
Список изменений
🇬🇧 Changelog – since version v0.1.0 In the first release (v0.1.0), only basic Discord linking and automatic role synchronization were included. Since then, many new features have been added:
🧩 Extended Linking Features Manual linking via /linkmc
Improved validation: invalid UUIDs, duplicate links, expired codes, etc.
Debug logs for all steps (code generation, validation, linking)
🛡️ Improved Role Synchronization Detailed logs for checking and applying roles
Smart detection when no changes are needed
🎫 New Ticket System Ticket creation via buttons: Claim, Close, Add User
Automatic transcript creation on close, with logging support
Admin alerts for new tickets
📊 Server Status & Info Embed Displays server data: Java/Bedrock IP, TPS, MSPT, players, etc.
Auto-updating status embed every 60 seconds
Error handling if embed fails to update
🧾 Custom Embeds (/embit) Modal input for title, content, image, color, and footer
Ideal for info, rules, or custom announcements
📜 Rule Confirmation (Codeword) Rule embed with confirmation button
Modal input for codeword → assigns Discord role
Feedback for success or invalid codeword
⚙️ Setup System Setup command /setup for info, linking, regel
SlashCommand autocomplete and debug logging
🐞 Other Improvements Extensive debug logging across all systems
Config validation (e.g., missing Guild ID or SQLite init errors)
New placeholders and messages in lang files
Wenn du willst, kann ich auch direkt eine CHANGELOG.md in beiden Sprachen generieren. Sag einfach Bescheid!
🇩🇪 Changelog – seit Version v0.1.0 In der ersten Version (v0.1.0) war nur die Verknüpfung mit Discord sowie die automatische Rollensynchronisation enthalten. Seitdem wurden zahlreiche neue Funktionen hinzugefügt:
🧩 Erweiterte Linking-Funktionalitäten Manuelle Verknüpfung mit /linkmc
Verbesserte Validierung: ungültige UUIDs, doppelte Verknüpfungen, abgelaufene Codes etc.
Debug-Meldungen für alle Schritte (Code-Generierung, -Überprüfung, -Verwendung)
🛡️ Erweiterte Rollensynchronisation Detaillierte Logs zur Prüfung und Anwendung der Rollen
Automatische Erkennung, wenn keine Änderungen notwendig sind
🎫 Neues Ticket-System Ticket-Erstellung über Buttons mit Optionen: Claim, Schließen, Benutzer hinzufügen
Transkript-Erstellung beim Schließen inkl. Logchannel
Admin-Benachrichtigungen bei neuen Tickets
📊 Server-Status & Info-Embed Anzeige von Serverdaten: Java-/Bedrock-IP, TPS, MSPT, Spieler etc.
Automatische Aktualisierung des Status-Embeds
Fehlerbehandlung bei fehlgeschlagenem Update
🧾 Benutzerdefinierte Embeds (/embit) Modal zur Eingabe von Titel, Inhalt, Bild, Farbe und Footer
Ideal für Info-, Regel- oder Custom-Nachrichten
📜 Regelbestätigung (Codewort) Regel-Embed mit Bestätigungs-Button
Modal zur Eingabe eines Codeworts → Vergabe einer Discord-Rolle
Rückmeldung bei Erfolg oder falscher Eingabe
⚙️ Setup-System Setup-Befehl /setup für info, linking, regel
SlashCommand-Autocomplete und Debug-Ausgaben
🐞 Weitere Verbesserungen Verbesserte Debug-Logs in allen Bereichen
Fehlerprüfungen für Konfig-Dateien (z. B. fehlende Guild-ID oder SQLite-Fehler)
Neue Platzhalter und Nachrichten in den Sprachdateien
