Updates2 min Lesezeit

Neu: Geburtstags-Feature mit Auto-Glückwunsch und 24h-Rolle

Ab sofort gratuliert TeraOne automatisch zum Geburtstag — User tragen ihr Datum privat ein, der Bot postet pünktlich in der Server-Zeitzone, optional mit 24h-Rolle und derselben Canvas-Card wie Welcome.

Worum geht's

Das neue Geburtstag-Modul ist seit heute live. User tragen ihr Geburtsdatum per Slash-Command oder Panel-Button ein — der Bot gratuliert dann automatisch zur konfigurierten Uhrzeit in der Server-Zeitzone. Wahlweise mit einer 24-Stunden-Rolle und einer eigens gestalteten Canvas-Card wie bei Welcome.

Was du sofort einsetzen kannst

  • Privat-Eintragung via /geburtstag set — Modal mit Tag.Monat (Pflicht) und Jahr (optional). Datenschutz: ohne Jahr keine Alters-Anzeige.
  • Panel-Button via /geburtstag panel — postet ein persistentes Embed mit 🎂-Button. Klick öffnet dasselbe Modal. Perfekt für einen "Geburtstage"-Channel.
  • Zeitzone & Uhrzeit pro Server — Standard 00:00 Europe/Berlin, aber jede IANA-Zeitzone und Minute-genaue Uhrzeit ist wählbar.
  • Canvas-Card identisch zu Welcome — gleicher Editor, gleiche Templates, plus die neuen Variablen {age}, {day}, {month}, {birthday}. Drei Birthday-Templates sind vorgefertigt: Classic, Confetti, Minimal.
  • 24h-Rolle (optional) — bei Glückwunsch wird eine konfigurierbare Rolle gesetzt und exakt 24 Stunden später automatisch wieder entfernt.
  • Dashboard mit 4 Tabs — Übersicht (Heute / Anstehende / Monat), Einträge (Tabelle mit Such- und Monats-Filter), Hinzufügen (Discord-Member-Picker für Admins), Einstellungen (Channel / TZ / Rolle / Canvas).

Datenschutz

Nur Tag und Monat sind beim Eintragen Pflicht. Das Jahr darf weggelassen werden — dann wird weder im Dashboard noch im Glückwunsch ein Alter angezeigt. Die Daten gehören zum User-Account: Bei Account-Löschung (DSGVO Art. 17) verschwinden auch die Geburtstags-Einträge automatisch.

Schaltjahr-Logik

Wer am 29. Februar Geburtstag hat, wird in Nicht-Schaltjahren am 28. Februar gefeiert (entspricht § 187a BGB). In Schaltjahren wie 2024 oder 2028 läuft der Glückwunsch wie gewohnt am 29. Februar.

Resilienz im Hintergrund

Der Fire-Worker setzt einen atomaren Race-Claim, sodass ein Bot-Restart innerhalb der Glückwunsch-Minute keinen Doppel-Post auslöst. Channel gelöscht, Rolle ohne ManageRoles-Berechtigung, Bot kurzzeitig offline — der Glückwunsch wird trotzdem so robust wie möglich abgewickelt; Fehler werden geloggt, aber keiner crasht den Worker.

So aktivierst du es

  1. Im Dashboard auf den neuen Geburtstag-Tab wechseln.
  2. Modul oben rechts via Schalter aktivieren.
  3. Einen Glückwunsch-Channel auswählen, Zeitzone bestätigen, Uhrzeit einstellen.
  4. Optional: eine Rolle setzen (wird 24h gewährt) und im Canvas-Editor ein Birthday-Template auswählen.
  5. Mit /geburtstag panel den Eintrags-Button im gewünschten Channel posten — fertig.

Viel Spaß damit. Feedback gern in unserem Support-Server.