Skip to main content

Birthday Tracker

Automatically announce member birthdays and assign a special birthday role on their special day.

Setup

Go to Birthdays in the sidebar.

SettingDescription
Enable Birthday TrackerTurn birthday announcements on or off
Birthday Announcement ChannelWhere birthday messages are posted
Birthday RoleRole assigned to the member on their birthday (optional)

How Members Set Their Birthday

Members register their own birthday using the slash command:

/birthday set <month> <day>

They do not provide their birth year — only month and day are stored.

What Happens on a Birthday

  1. At midnight (server time), the bot checks for birthdays
  2. If a match is found, the bot posts a birthday announcement in the configured channel
  3. If a Birthday Role is configured, the bot assigns it to the member for the day
  4. The role is automatically removed the next day

Managing Birthdays

The Member Birthdays table in the dashboard shows all registered birthdays with the member's name, month, and day. Administrators can remove a birthday entry by clicking the trash icon.

Notes

  • The Birthday Role must be below the bot's highest role in the server hierarchy to be assignable.
  • Members can update their birthday at any time by running /birthday set again.
  • Members can remove their own birthday with /birthday remove.