Birthday Messages
InfiniBot’s Birthday Messages feature allows you to celebrate your community members’ birthdays with automatic announcements.
Topics Covered
- Setup
- Adding Birthdays
- Birthday Message Customization
- Birthday Notifications
- Managing Birthdays
- Required Permissions
- Best Practices
Setup
- Access via:
/dashboard → Birthdays
- Configure the following settings:
- Configure Birthdays - Add/remove members’ birthdays
- Notification Channel - Where announcements will be sent
- Message Time - What time of day announcements are sent
- Edit Message - Customize the announcement
Adding Birthdays
- Access via:
/dashboard → Birthdays → Configure Birthdays
- Click Add
- Enter the member’s information:
- Select the member
- Enter their birth date
- Optionally add their real name (for personalized messages)
Birthday Message Customization
Birthday messages are sent as embeds, which you can customize:
- Title - Set a custom birthday announcement title
- Description - Create a personalized message
Available Placeholders
In addition to the generic replacements for InfiniBot’s messages, birthday messages provide additional replacements, including:
[age]
- Displays their age (if birth year was provided)[realname]
- Shows their real name (if provided)
Example: Happy Birthday to @mention! [realname] is turning [age] today!
Birthday Notifications
When a member’s birthday arrives:
- A birthday announcement is sent to the configured channel
- The member also receives a personalized DM (unless they’ve opted out)
Managing Birthdays
Editing Birthdays
- Access via:
/dashboard → Birthdays → Configure Birthdays
- Find the member in the list
- Click Edit to update their information
Removing Birthdays
- Access via:
/dashboard → Birthdays → Configure Birthdays
- Find the member in the list
- Click Delete to delete their birthday
Required Permissions
For birthday messages to work properly, InfiniBot needs:
- Send Messages - To send birthday announcements
- Embed Links - To create formatted messages
Best Practices
- Channel Selection - Choose a public channel where celebrations make sense
- Message Timing - Select a time when most members are active
- Regular Updates - Periodically check that birthday information is current
Related Pages:
- Join & Leave Messages - Similar messaging feature
- Embeds - More information about embed formatting
- Dashboard - Managing server features