Fishbot
Start/Wiki

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.

Einrichten

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

Dazu kommen:

  • 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
/geburtstag entfernen jeder, für sich selbst
/geburtstag liste jeder — zeigt die nächsten Geburtstage
/geburtstag setup nur Serververwaltung

Zuletzt aktualisiert: 08. Oktober 2026