Skip to main content
Members can set their birthday once with ,birthday set. Server admins can enable automatic celebrations that post in a channel, assign a temporary role, and ping the server.
On their birthday, every member with a birthday set also receives a personal DM from adore with a birthday message and one week of Personal Premium — regardless of whether your server has birthday notifications enabled.

Setup

Use ,birthday disable to turn celebrations off without removing your configuration.

Member commands

Date formats like 2 oct, oct 2, 10/2, and October 2nd are all accepted.

Server commands

Requires Manage Server permission.

Customizing the announcement

Messages support plain text or embed scripts with variables.
Example
Embed example
Append --mention to allow @everyone, role, and user pings — same as system messages. Without --mention, mentions in your message will not notify anyone.
The default message (when none is set) is:
Default messages have mentions enabled automatically.

Birthday variables

In addition to standard user and guild variables: Run ,birthday message with no arguments to preview your current message and see available variables.

What happens on a birthday

When a member’s birthday arrives:
  1. Server (if enabled) — adore posts your announcement in the configured channel
  2. Role (if set) — the birthday role is assigned for 24 hours, then removed automatically
  3. DM — adore sends the member a personal birthday message with a Claim button and one week of Personal Premium

View configuration

Shows whether celebrations are enabled, the configured channel, role, message, and how many members have birthdays set.