Birthdays
Celebrate your community members on their special day. Auto-announce birthdays, assign birthday roles, and view upcoming birthdays.
How It Works
Members set their birthday once, and WardX handles everything else. On their birthday, they get a special message, temporary role, and recognition in the community.
Set
Member sets date
Notify
Auto-announce
Role
Birthday role added
Celebrate
Community wishes
Features
Birthday Announcements
Automatic posts to a channel when it's someone's birthday. Customizable message with mentions.
Birthday Role
Automatically assign a special role on their birthday. Role is removed at the end of the day.
Upcoming Birthdays
View a list of upcoming birthdays in the next 30 days. Plan ahead for celebrations.
Birthday DM
Optionally send a private birthday message directly to the member.
Announcement Customization
Personalize birthday announcements with variables and custom embeds.
Available Variables:
{user}@mention{user.name}Username{age}Age (if year set){server}Server name{date}Birthday date{ordinal}1st, 2nd, 3rd...Example Message
"🎂 Happy Birthday {user}! Today marks your {ordinal} birthday! Everyone wish them a great day! 🎉"
Commands
/birthday set [month] [day]Set your birthday (year optional for age display)
/birthdayView your set birthday
/birthday upcomingView upcoming birthdays in the server
/birthday @userCheck someone else's birthday
/birthday removeRemove your birthday from the system
Configuration Options
- Announcement channel
- Birthday role selection
- Announcement time (timezone)
- Custom embed design
- DM notifications on/off
- Age display preference
Quick Setup
Enable Birthdays
Go to Dashboard → Birthdays → Enable
Set Announcement Channel
Choose where birthday announcements will be posted
Create Birthday Role
Create a special role for birthday members and select it in settings
Customize Message
Design your birthday announcement embed