For the complete documentation index, see llms.txt. This page is also available as Markdown.

Patchnotes

Here you will get all Updates

Patchnotes

Update 2.3 (Schichten, Lohn & Gamification)

Neue Befehle

  • /shift (Premium) - plane Schichten und Dienstpläne, weise per Rolle zu. TimeCord erinnert die Zugewiesenen ~15 Min vor Beginn und markiert No-Shows nach Schichtende in deinem Log-Kanal.

  • /quota (Premium) - lege wöchentliche/monatliche Stundenziele fest und erstelle einen Compliance-Bericht. Mitglieder mit genehmigter Abwesenheit werden ausgeschlossen.

  • /payrate + /payroll (Premium) - lege den Stundenlohn pro Rolle fest und exportiere einen CSV-Lohnbericht (Stunden x Satz, mit Gesamtsummen).

  • /promotion (Premium) - befördere Mitglieder automatisch in eine Rolle, sobald sie eine Gesamtstunden-Schwelle erreichen.

  • /recap (Premium) - poste einen geplanten wöchentlichen Rückblick (Top-Erfasser und Gesamtwerte) in einen Kanal deiner Wahl.

  • /webhook (Premium) - sende einen periodischen Statistik-Schnappschuss an einen ausgehenden Webhook.

  • /sanction (Premium) - erfasse, liste, bezahle und entferne Sanktionen.

  • /audit - markiert verdächtige Sitzungen (unplausibel lange oder hängengeblieben) zur Überprüfung.

  • /break - pausiere und setze deine eigene Sitzung fort; Pausenzeit zählt nicht.

  • /streak - sieh deine aktuelle und längste Serie aufeinanderfolgender Tage sowie deine Meilensteine.

  • /leave - beantrage eine Abwesenheit; das Personal genehmigt oder lehnt sie per Button ab. Genehmigte Abwesenheit schließt dich aus Quoten- und No-Show-Berichten aus.

  • /stats (Premium) - ein Balkendiagramm der täglichen Stunden der letzten 14 Tage sowie deine Gesamtwerte.

Überarbeitet

  • Serien & Meilensteine. Mitglieder verdienen Meilensteine für erfasste Stunden (100 bis 5000) und Serienlänge (7, 30, 90, 365 Tage), automatisch aktualisiert. Siehe Statistiken & Zeit.

  • Automatisches Ausstempeln bei Offline (optional). TimeCord kann ein Mitglied ausstempeln, wenn es in Discord offline geht. Standardmäßig deaktiviert; der Bot-Betreiber muss die Präsenzerfassung aktivieren.

  • Französisch. TimeCord ist jetzt auf Französisch verfügbar; wechsle mit /language fr.

Unter der Haube

  • Alle Hintergrund-Jobs (Schicht-Erinnerungen, No-Show-Prüfungen, Serien, Auto-Beförderung, Rückblick, Webhook) sind fehlerisoliert, sodass ein Problem den Bot nie zum Absturz bringen kann.

  • Jede Kanal-Nachricht hat jetzt eine Zustell-Absicherung: fehlt dem Bot der Zugriff auf einen Kanal, warnt er die Server-Admins, statt still zu scheitern.

  • Das Ein-/Ausstempeln ist vollständig atomar, sodass schnelle Doppelklicks eine Sitzung nie doppelt zählen oder doppelt öffnen können.

Betreibst du ein eigenes Dashboard oder eine Integration gegen die Datenbank? Siehe die Entwicklerübergabe für die neuen Konfigurationsfelder (quotas, payRates, promotions, recap, webhook) und die neuen Sammlungen timecord_shifts / timecord_leave.


Update 2.2 (Zuverlässigkeit & Lohnabrechnung)

Neu

  • /export (Premium) - lade eine CSV mit den täglichen, wöchentlichen, monatlichen und Gesamtstunden jedes Mitarbeiters herunter, bereit für die Lohnabrechnung.

  • /timezone - lege die Zeitzone fest, nach der tägliche, wöchentliche und monatliche Statistiken gruppiert werden, damit die Summen zum Kalender deines Teams passen. Siehe Statistik & Zeit.

  • /tracking list - eine seitenweise Liste aller eingestellten Mitarbeiter, mit den Mitgliedern im Dienst zuerst.

Überarbeitet

  • /leaderboard ist jetzt seitenweise aufgeteilt, damit es auch auf großen Servern funktioniert.

  • Verwarnungen laufen automatisch ab. Abgelaufene Verwarnungen zählen nicht mehr und werden entfernt; /info und /warn show zeigen nur noch die aktiven an.

  • Automatisches Ausstempeln für vergessene Schichten. Aktiviere es im Dashboard, um Sitzungen zu schließen, die zu lange offen bleiben.

  • Korrekte wöchentliche und zeitzonenbewusste Statistiken. Wochensummen berücksichtigen jetzt deinen eingestellten Wochenstart, und alle Statistiken werden in deiner gewählten Zeitzone gruppiert.

  • Vollständige Lokalisierung. Englisch und Deutsch sind beide komplett; wechsle mit /language.

Unter der Haube

  • Großes Abhängigkeits-Update (discord.js, Datenbanktreiber, Stripe) und ein umfangreicher Zuverlässigkeitsdurchlauf: der Bot übersteht jetzt kurze Datenbankprobleme, statt neu zu starten, fährt sauber herunter und registriert die Befehle nicht mehr bei jedem Start neu.

  • Langzeitspeicherung für alte Sitzungen hält Profile schnell, ohne dass Gesamtsummen verloren gehen.

  • Ein dauerhaftes Prüfprotokoll zeichnet jede administrative Aktion auf, selbst wenn der Discord-Log-Kanal gelöscht wird.

Betreibst du ein eigenes Dashboard oder eine Integration gegen die Datenbank? Siehe die Entwicklerübergabe für die Schemaänderungen in diesem Update.


Update 2.1 (TimeCord Release)

Grundlegende Änderungen

Ränge - Wir stellen das neue Rangsystem vor, siehe Ränge.

Einstellungen - Eine neue Dashboard-Seite, auf der du deinen Bot nach Belieben ändern, bearbeiten und konfigurieren kannst.

Befehlseinstellungen - Du kannst jetzt jeden Befehl konfigurieren. Gehe zu Einstellungen → Befehle, um Befehle zu aktivieren/deaktivieren und festzulegen, ob nur berechtigte Nutzer sie verwenden dürfen.

Autorollen - Konfiguriere Autorollen unter Einstellungen → Allgemein. Wenn ein Nutzer die angegebene Rolle erhält, wird er eingestellt, und wenn die Rolle entfernt wird, wird er gekündigt.

Bot-Änderungen

Siehe Befehle für ausführliche Erklärungen.


Update 2.0

Grundlegende Änderungen

Discord API v10 - Das Update auf discord.js v14 bringt uns auf Discord API v10.

TypeScript - Der Bot wurde in TypeScript neu geschrieben, für Typsicherheit und sauberere Fehlerbehandlung.

Lokalisierung - TimeCord unterstützt jetzt mehrere Sprachen, beginnend mit Deutsch (de) und Englisch (en). Willst du eine Sprache hinzufügen? Öffne ein Ticket.

Zahlungen & Abonnements - TimeCord nutzt ein Abo-Modell (monatlich und jährlich) und behält Einmalkäufe (eine 3-Monats-Option und einen einmaligen Lifetime-Kauf).

Leistung & Sharding - Befehle, Events und APIs wurden für einen großen Leistungsgewinn überarbeitet, und die Voraussetzungen für Discord-Sharding sind für künftiges Skalieren vorhanden.

Skript-Unterstützung - Skript-Unterstützung für FiveM (Lua) ist verfügbar, RageMP und AltV sind in Entwicklung. Siehe Script.

Bot-Änderungen

Das Einrichten des Bots erfolgt jetzt im Dashboard.

Zuletzt aktualisiert