Birthdays
Last updated Sep 27, 2026Open in dashboard

Birthdays

The Birthdays module celebrates your members. Each member saves their birthday once with /birthday set (or on the dashboard's settings page), and on the day the bot announces it in your channel, gives them a birthday role for their whole birthday, and can keep age-based roles current.

Birthdays > Settings: announcement channel, hour, mode, birthday role and birth year

Open Birthdays in the dashboard

What it does

  • Announcements: one message per member, or one daily digest listing everyone, posted from the hour you choose in the server's timezone.
  • Birthday role: held for the member's whole birthday in their own timezone, then removed.
  • Age roles: roles for age ranges such as 13-17 and 18+, for members who saved their birth year.
  • Commands: members set, forget and view birthdays and see who is next.
  • One birthday everywhere: a member's birthday is saved once and used in every server with this bot.
  • Leap days: members born on February 29 choose whether to celebrate on February 28 or March 1 in other years.

Pages in this section

PageWhat it covers
SetupTurn Birthdays on and post your first announcement
AnnouncementsIndividual or bulk messages, and how to change them
Timezones and TimingWhen the role is given, when announcements go out, catching up, leap days
Age RolesRoles by age range and when they update
CommandsEvery command and its options
SettingsEvery setting with its default
VariablesVariables for the announcement templates and the bulk line
TroubleshootingMissing announcements, roles or birthdays