Anniversaires

Permet aux membres d'enregistrer leur date de naissance, et le bot souhaite automatiquement l'anniversaire dans un salon configuré le jour J. Option pour donner un rôle temporaire, retiré automatiquement le lendemain.

Commandes membres

  • /birthday set <JJ/MM/AAAA> — enregistre ta date (ex : 14/07/2000).
  • /birthday clear — supprime ta date enregistrée.

Commande staff

  • /birthday config <salon> [role_anniversaire] [enabled] — configure où envoyer les souhaits et quel rôle donner le jour J.

Message personnalisable

Dans le panel « Anniversaires », tu peux modifier le texte du souhait avec la variable {user} (mention du membre). Exemples :

  • « 🎂 Joyeux anniversaire {user} ! Toute l'équipe te souhaite une belle journée. »
  • « 🎉 Hey tout le monde, c'est l'anniversaire de {user} aujourd'hui ! »

Rôle anniversaire

Si tu configures un rôle, il est attribué automatiquement le jour J et retiré automatiquement le lendemain. Pratique pour mettre une couleur spéciale ou un badge « 🎂 Birthday ». Par sécurité, un rôle de staff ou un rôle sécurisé ne peut pas servir de rôle anniversaire.

Règles anti-abus

  • Un membre ne peut changer sa date qu'une fois tous les 30 jours (impossible de se faire souhaiter son anniversaire tous les jours).
  • Les natifs du 29 février sont fêtés le 28 février les années non bissextiles.
  • Si le bot redémarre dans la journée, il ne renvoie pas les souhaits une deuxième fois.

Fuseau horaire

Les anniversaires sont vérifiés en UTC toutes les 30 minutes. Un membre né le 14 juillet verra son anniversaire déclencher autour de minuit UTC du 14, soit 2h du matin heure française (CEST).