Announcements
Choose the channel and who gets notified.
Set the channel with /server birthday channel and the birthday ping with /server birthday mention. WishWave alerts admins whenever it's missing a permission.
Get set up in seconds, take full control of your server's celebrations, and give every member a shareable birthday page that keeps wishes, photos & GIFs in one place. Everything is freeβno voting, no paywalls.

Jake's WishWave page is live - tap the button below to:


Hey Jake! Happy bday! Uβre one of the coolest, wisest and boldest souls I know! Wishing u all the best: crazy career wins, calm mind, good ppl around and all the luck the universe can offer. Love ya, and congrats again ππ @Jake
WishWave schedules each celebration, posts the server announcement, opens a shareable birthday page, and saves every wish for members to revisit later.
Members save their birthday through a short Discord form. WishWave uses their local timezone to schedule every celebration automatically.

/birthdaysetWishWave handles the initial setup automatically. From there, admins can adjust, review, and test everything before the next birthday.

/serverbirthdaysettingsSet the channel with /server birthday channel and the birthday ping with /server birthday mention. WishWave alerts admins whenever it's missing a permission.
Use /server required role to set a role members must have before their birthday can be celebrated in your server. They can still choose which servers may announce their birthday.
Choose a role with /server birthday role. WishWave adds it when a member's birthday is announced and removes it at the end of the day.
Website wishes can arrive in the birthday channel or a dedicated thread. Switch between them anytime from /server birthday settings.
Each member gets a shareable birthday page where friends can share wishes, photos, GIFs, and memoriesβall in one place.
Wishing you a day filled with magic, laughter, and love β¨

Blow out the candles & make a wish!

Happy birthday! You make every game night better.

Wishing you laughter, good food, and your favorite people.

Another level unlocked. Happy birthday! β€οΈ
WishWave is designed to be flexible for server teams and simple for members. Here are the practical answers.
Still unsure? Join the WishWave server and ask us directly.
Join the support serverInvite WishWave, choose your birthday channel, and adjust any optional controls you want. The onboarding message points admins to every command, and /server birthday settings shows the current configuration with test actions in one place.
The permissions support the features you configure: creating the birthday channel, sending announcements, opening wishes threads, attaching media, managing the temporary birthday role, and checking setup issues. If anything required is missing, WishWave sends an alert to admins with the exact fix.
Yes. Admins can require a specific server role, while each member can decide which shared servers may announce their birthday with /birthday servers. Members can also delete their saved birthday data with /birthday delete.
The wish appears on the birthday page and is streamed to every server where that birthday was announced. Admins can send wishes directly to the birthday channel or keep each celebration organized in its own thread.
Members can provide a country or nearby location when setting their birthday. WishWave estimates the timezone, shows the result clearly, and provides guided region, country, and timezone selectors if it needs to be changed. Leaving location empty uses UTC.
No. Friends can write a name and wish directly on the page. Connecting Discord is optional and replaces the name field with their Discord avatar and display name.
The birthday page still goes live. If WishWave cannot announce it in any server, it DMs the celebrant directly with the link so they can share it with friends and family.
Yes. After the party closes, the celebrant receives a recap and can revisit their saved pages and wishes anytime with /birthday history.