Geburtstage

Mitglieder hinterlegen ihren Geburtstag, der Bot gratuliert automatisch.

Jedes Mitglied trägt seinen Geburtstag selbst ein:

/geburtstag setzen tag:14 monat:3

Das Jahr ist freiwillig. Wer es angibt, kann sein Alter anzeigen lassen — wer nicht, bekommt trotzdem seinen Glückwunsch. Diese Trennung ist bewusst so gebaut: Ein Geburtstag ohne Jahr verrät nichts, was jemand nicht preisgeben will.

Für jemand anderen eintragen

Das geht, ist aber ausgeschaltet, bis du es einschaltest:

/geburtstag setzen tag:14 monat:3 mitglied:@Anna

Wer das darf, stellst du unter /geburtstag setup → Wer darf eintragen ein. Leer heißt: niemand außer der Serververwaltung. Dasselbe gilt für /geburtstag entfernen mitglied:@Anna.

Die Liste ganz in die Verwaltung geben

Manche Server wollen gar nicht, dass sich jeder selbst einträgt — ein Geburtsdatum ist eine persönliche Angabe, und ein falsches, das jemand im Scherz hinterlegt hat, steht ein Jahr später immer noch da. Dafür gibt es den Schalter Auch den eigenen nur durch diese Rollen.

Steht er an, darf nur noch eintragen, wer in der Rollenliste steht oder den Server verwaltet — auch den eigenen Geburtstag. Wer es trotzdem versucht, bekommt einen Satz, der sagt, an wen er sich wenden soll, statt einer bloßen Absage.

Löschen darf jeder seinen eigenen Eintrag — immer. Auch mit dem Schalter an. Eine persönliche Angabe, die man nicht mehr loswird, hinterlegt man kein zweites Mal.

Zwei Dinge bleiben dabei fest:

  • Der eigene Eintrag bleibt in eigener Hand. Wer mit dem Datum nicht einverstanden ist, überschreibt es selbst oder löscht es mit /geburtstag entfernen — ohne jemanden zu fragen.
  • Das Jahr bleibt freiwillig. Trag für andere lieber nur Tag und Monat ein. Das Alter ist die Angabe, die wirklich jemandem gehört.

Einrichten

/geburtstag setup. Eine Angabe ist Pflicht: der Kanal, in dem gratuliert wird. Ohne ihn passiert nichts.

Dazu kommen:

  • Diese Rollen dürfen Geburtstage eintragen — auch fremde; leer heißt niemand außer der Verwaltung
  • Auch den eigenen nur durch diese Rollen — aus heißt Selbstbedienung, an heißt: die Verwaltung führt die Liste
  • Uhrzeit — volle Stunde in deutscher Zeit, voreingestellt 9 Uhr
  • Text — {user} wird zur Erwähnung, {age} zum Alter
  • Geburtstagsrolle — wird morgens vergeben und am nächsten Tag wieder abgenommen
  • Alter anzeigen — greift nur bei Leuten, die freiwillig ein Jahr hinterlegt haben
  • Mehrere zusammenfassen — siehe unten, voreingestellt an

Mehrere Geburtstage am selben Tag

Haben an einem Tag drei Leute Geburtstag, schreibt der Bot nicht dreimal hintereinander dasselbe, sondern einmal:

🎉 Alles Gute zum Geburtstag, @Anna, @Ben und @Chris!

Dein eigener Text bleibt dabei erhalten — {user} wird einfach zur Aufzählung statt zu einer einzelnen Erwähnung. Erwähnt werden trotzdem alle.

Das Alter fällt in der Sammelnachricht weg, auch wenn die Anzeige eingeschaltet ist: Bei drei Namen und einer Zahl wüsste niemand, zu wem sie gehört.

Willst du lieber für jeden eine eigene Nachricht, schaltest du Mehrere zusammenfassen unter /geburtstag setup aus.

Wie zuverlässig das ist

Der Bot schaut alle 15 Minuten nach und gratuliert zur eingestellten vollen Stunde. Pro Person und Jahr gibt es genau einen Glückwunsch, auch wenn der Bot zwischendurch mehrfach neu startet. Wer den Server verlassen hat, bekommt nichts — sein Eintrag bleibt aber stehen, falls er zurückkommt.

Die Geburtstagsrolle wird nicht über einen zweiten Zeitplan wieder abgenommen, sondern bei jedem Lauf geprüft: Wer die Rolle trägt, ohne heute Geburtstag zu haben, verliert sie. Das ist robust gegen Neustarts, verpasste Läufe und von Hand vergebene Rollen.

Der 29. Februar wird als Datum akzeptiert. In Jahren ohne diesen Tag fällt die Gratulation aus — das ist ehrlicher, als sie auf einen anderen Tag zu verschieben.

Befehle

Befehl Wer
/geburtstag setzen jeder, für sich selbst
/geburtstag setzen mitglied:… nur freigeschaltete Rollen und die Serververwaltung
/geburtstag entfernen jeder, für sich selbst
/geburtstag entfernen mitglied:… nur freigeschaltete Rollen und die Serververwaltung
/geburtstag liste jeder — zeigt die nächsten Geburtstage
/geburtstag setup nur Serververwaltung

Zuletzt aktualisiert: 14. Oktober 2026