Birthdays
Lets members set their birthday with /birthday and announces it, in the server's own timezone, with an optional temporary role.
On this page
Overview
Members set their own birthday with /birthday set. On the day, in the server's configured timezone, Java Lava posts an announcement in a channel you choose and can grant a temporary "It's my birthday" role that's removed automatically afterward.
Birthdays are checked hourly, so announcements land close to midnight in the server's local timezone rather than a fixed UTC time.
Setup
- 1
Open Birthdays settings
Navigate to Engagement > Birthdays in the dashboard.
- 2
Pick an announcement channel
Choose where birthday shoutouts get posted.
- 3
Set the server's timezone
Announcements are timed to this timezone, not UTC.
- 4
Add a birthday role (optional)
Grant a temporary role to the birthday member for the day, removed automatically afterward.
Configuration options
| Option | Description |
|---|---|
Announcement Channel | Where the birthday shoutout is posted. |
Timezone | The timezone used to decide when "today" is for each member's birthday. |
Birthday Role | An optional temporary role granted for the day and removed automatically afterward. |
Permissions
Bot permissions required
Who can configure this
Anyone with the dashboard's Owner or Admin access tier (Staff Access page), or Editor tier for day-to-day config changes
Commands
Click any command to copy it.
