Make a Discord birthday bot that throws the party

Members save their birthday once. On the big day it wishes them by name, gives them a birthday role, and makes them a card. No code, and free while in beta.

Build my birthday bot

Already in Discord? Add camelBot and type /camel create.

birthdaysHappy birthday to you, and you, and you
ConfettiAPPToday at 9:00 AM
πŸŽ‚ Happy birthday @maya!
It's maya's birthday!
maya has the Birthday role today. Send a wish!
Add your birthday with /confetti set
πŸŽ‰16πŸŽ‚11πŸ₯³6
theoToday at 9:02 AM
happy birthday maya!! πŸŽ‰ have the best day
mayaToday at 9:11 AM
aww thank you all πŸ₯Ή
Birthday β€” 1
maya
Online β€” 6
ConfettiAPP
jun
ollie
rin
sam
theo
In #birthdays, the bot Confetti wishes maya happy birthday with a card, and the server joins in.

A calendar of the year with a square for every day. As the days go by, each member’s birthday bursts into confetti, and the bot posts a happy birthday for them in #birthdays.

Opt in

Save the date

Members add their own birthday with one button, or with /confetti set. They pick the month, the day and their time zone. It never asks for the year, so ages stay private.

  • Month and day only
  • Their own time zone
  • Only they see the reply
birthdaysHappy birthday to you, and you, and you
ConfettiAPPYesterday at 9:00 AM
πŸŽ‚ Happy birthday @jun! Have the best day.
πŸŽ‰14πŸŽ‚9πŸ₯³7
January 10, 2026
ConfettiAPPToday at 4:15 PM
πŸŽ‚ The party calendar
Add your birthday and the whole server celebrates you on the day.
πŸŽ‚Add my birthdayπŸ“…This month
Add your birthday
Month*
March
Day*
14
Time zone*
So the wish comes on your morning.
New York (Eastern Time)
Celebrate me in #birthdays
CancelSubmit

On the day

A whole day that is theirs

Pink for a day

At 9 am their time they get the Birthday role and float to the top of the member list. The next morning it comes off by itself.

Birthday β€” 1
Online β€” 4
ConfettiAPP
jun
maya
ollie
rin

At 9 am on March 14, maya moves into the Birthday group at the top of the member list, in pink. The next morning she moves back.

A card just for them

It draws each person a card from their own avatar, then sends it in a DM with a note.

camelBotAPP
camelBotAPPToday at 9:00 AM
confetti

Happy birthday, maya! I made you a card. Have the best day. πŸŽ‚

Talk to confetti

Before the big day

Try the big morning tonight

Describe your birthday bot in your own words. camel-builder, our AI, writes it and sets up a private test channel.

Add a birthday there as Alex, a pretend member, then press Run now. The morning wish posts right away. When you love it, add it to your server.

You

A birthday bot for our server. Members save their birthday with /confetti set, and at 9 am their time it wishes them in #birthdays with a card.

Built confetti Β· checks passed
try-confetti1
Alexusedconfetti set
ConfettiAPPToday at 8:58 PM
Saved! October 24, New York time. πŸŽ‚
Only you can see this Dismiss message
ConfettiAPPToday at 8:59 PM
πŸŽ‚ Happy birthday @Alex!
It's Alex's birthday!
Alex has the Birthday role today. Send a wish!
morning-wishes
every 1 h

FAQ

Discord birthday bot questions

Read the step-by-step birthday bot tutorial
How do I use the birthday bot on Discord?
Members type /confetti set, or press Add my birthday, and pick the month, the day and their time zone. On their birthday the bot posts a happy birthday in your birthday channel and mentions them by name.
Can you add a birthday to Discord?
Yes, with a birthday bot. Each member adds their own birthday with /confetti set, and when the day comes, the whole server sees the celebration.
Is there a Discord bot for birthdays?
Yes, and you can make one that fits your server exactly. Describe it in your own words on camelBot, try it in a private test channel, and add it to your server. No code needed.
Does it handle different time zones?
Yes. Each member picks their time zone when they add their birthday, so the wish arrives on the morning of their day, wherever they live.
Can the bot give a birthday role?
Yes. It gives the birthday person a Birthday role in the morning and takes it away the next day. It can make the role for you too, in any color, shown at the top of the member list.
Can it make birthday cards?
Yes. It can draw each person a birthday card with AI, starting from their avatar, and post it with the wish or send it in a DM.
What does the bot save about members?
Only what it asks for: each member's month, day and time zone. It never asks for the year, so ages stay private, and anyone can delete their entry with /confetti remove.

Every birthday gets a party

Someone in your server has a birthday coming up.

Build my birthday bot

Already in Discord? Add camelBot and type /camel create.