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.
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
| Page | What it covers |
|---|---|
| Setup | Turn Birthdays on and post your first announcement |
| Announcements | Individual or bulk messages, and how to change them |
| Timezones and Timing | When the role is given, when announcements go out, catching up, leap days |
| Age Roles | Roles by age range and when they update |
| Commands | Every command and its options |
| Settings | Every setting with its default |
| Variables | Variables for the announcement templates and the bulk line |
| Troubleshooting | Missing announcements, roles or birthdays |