rezaletbot.
Sign in
BIRTHDAYS

Birthday announcements for your Discord server, on autopilot

Birthdays: a feature of Rezaletbot, the free Discord bot.

Members enter their birthday once and Rezaletbot does the rest. On the day, it posts a birthday message with a personalised image card in the channel you choose, at the hour you choose in your server's time zone, and can hand out a special role for 24 hours.

🎂 Image card⏰ Time and time zone🎈 24-hour role🌍 One entry, every server
birthdays 09:00
Rezaletbot BOT

🎂 It's @Mira's birthday today! Happy birthday! 🎉

Happy birthday, Mira!Celebrating 21 years

Card design: Cake

HIGHLIGHTS

What birthdays can do

A personal birthday card

An image card with the birthday person's avatar and name, in one of four designs: Cake, Confetti, Balloons or Party mascot.

Your hour, your time zone

You choose the hour and the time zone, from Turkey and Europe to the US, the Gulf or UTC. The default is 09:00 Istanbul time.

A birthday role for the day

Optionally give the birthday person a role that's removed by itself after 24 hours, so they stand out in the member list.

Save once, celebrated everywhere

A birthday belongs to the person, so they're celebrated on every server where Rezaletbot's birthdays are on, without signing up again.

Your own birthday message

Write a message of up to 500 characters with the {kullanici} (mention), {ad} (name), {yas} (age) and {sunucu} (server) placeholders, or keep the default.

Age stays optional

The birth year is optional and only used to show an age. The upcoming birthdays list shows the day and month only.

ON THE DAY

Everyone born that day, in one post

The bot checks the clock every minute. When your hour comes, it finds every member with a birthday that day and celebrates them all in a single message, with a card for each (up to 10 cards). Only the people being celebrated get pinged, and even an @everyone in the text pings nobody. If the bot was offline at that hour it catches up later the same day, and it never celebrates anyone twice on the same day.

  • One card per person, up to 10 per post
  • Only birthday people are pinged
  • February 29 birthdays are celebrated on the 28th in non-leap years
birthdays
Rezaletbot BOT

🎂 It's @Deniz's birthday today! Happy birthday! 🎉
🎂 It's @Kaan's birthday today! Happy birthday! 🎉

Happy birthday, Deniz!Have a wonderful day
Happy birthday, Kaan!Celebrating 25 years
FOR MEMBERS

Members add their birthday in Discord or on the site

Members run /birthday set with the day and month (the year is optional), or change the same entry from the “My birthday” card on the website's Settings page. /birthday list shows the next 15 birthdays on the server and /birthday remove deletes the entry completely. Command replies are only visible to the person who ran them.

  • Discord and the website share the same entry
  • A list of the next 15 birthdays
  • One command removes it for good
general
/birthday list
Rezaletbot BOT
🎂 Upcoming birthdays
  • 🎂 2 November · @Mira · today! 🎉
  • 🎂 9 November · @Ece · in 7 day(s)
  • 🎂 23 November · @Arda · in 21 day(s)
  • 🎂 4 December · @Lale · in 32 day(s)
Only you can see this
WEB PANEL

Channel, time, card and role on one page

In the panel you set the celebration channel, the hour and time zone, the message, the card design and the birthday role. Picking a design shows a live preview with your own avatar, and “Send a test” posts a sample celebration with you as the birthday person. Upcoming birthdays on the server are listed underneath.

  • Card preview with your own avatar
  • Try it instantly with Send a test
  • Also offered in the setup wizard
Birthdays
Celebration channel#birthdays
Time09:00 · Turkey (Istanbul)
Card design
CakeConfettiBalloonsParty mascot
Happy birthday, Deniz!Have a wonderful day
Birthday role@Birthday 🎂24 hours
Send a testSave
SETUP

Ready in three steps

  1. 01

    Add the bot

    Add Rezaletbot to your server. It needs to post in the celebration channel with Attach Files for the cards, plus Manage Roles if you want a birthday role.

  2. 02

    Pick the channel and hour

    Open Birthdays in the panel, switch it on, choose the celebration channel, hour and time zone, and save. Add a card design and role if you like.

    Web panel → Community → Birthdays
  3. 03

    Tell your members

    Ask members to add their date with /birthday set. Curious how it looks? Press “Send a test”.

COMMANDS

Use it from Discord

/birthday setSaves your birthday with day, month and an optional year; it applies on every server with birthdays on.
/birthday listThe next 15 birthdays on this server, soonest first.
/birthday removeDeletes your saved birthday.
FAQ

Questions about birthdays

Do I need to set my birthday on every server?

No. Your birthday is a single entry tied to you, and you're celebrated on every server you're in that has Rezaletbot's birthdays turned on. Because the entry isn't per server, deleting it is the way to opt out.

Do I have to give my birth year?

No, the year is optional. If you give it, your age appears in the message's {yas} placeholder and on the card; if not, no age is shown. The upcoming list never shows the year.

What time does the birthday message go out?

At the hour picked in the panel, in the chosen time zone (09:00 Istanbul time by default). The date is worked out in that time zone too, so celebrations follow the server's local calendar. If the bot was offline at that hour, it posts once it's back, the same day.

Why didn't the birthday card show up?

Without Attach Files in the celebration channel the message goes out without cards. If more than 10 people share a birthday that day, the first 10 get cards and everyone is still mentioned. The card is also skipped when Image card is off in the panel.

When is the birthday role taken away?

The role is given with the celebration and removed by the bot 24 hours later, and it's the role that was actually given that gets removed, even if you change the setting in between. The bot needs Manage Roles, and the role must sit below the bot's highest role.

MORE

You might also like

Give your server a rhythm.

Behind every great moment, there’s a great song.

Add to Discord✳

The stage is yours.

The invite link isn't available right now. Reach out to us on Discord to add the bot to your server.