A free birthday bot for Discord
OcelotBOT keeps a list of everyone's birthdays in your server and posts a message in a channel you choose when one comes around.
Add to Discord- /birthdays adddate9th February
What you can do
Add birthdays the way you'd say them
Write a date like 9th February in the date option. You don't need to include the year.
Everyone's birthday in one list
/birthdays list shows every birthday in the server, soonest first, and /birthdays get shows how long is left until one person's.
Announcements in a channel of your choice
Anyone with the Manage Channels permission can pick the channel with /birthdays setchannel. OcelotBOT checks once a day in the morning.
Friends and family too
Add a birthday for another member of the server, or for someone who isn't on Discord by giving /birthdays add-nonuser their name.
How to get started
- Add OcelotBOT to your server. You need the Manage Server permission.
- Type
/in any channel and choose a command from OcelotBOT. - Read the guide, How to add your birthday, for everything it can do.
Commands: /birthdays
Frequently asked questions
Do I have to give my birth year?
No. Discord requires everyone to be at least 13, so OcelotBOT won't save a date that would make someone younger than that.
Who can choose the birthday channel?
Anyone with the Manage Channels permission, using /birthdays setchannel. Leave the name empty to use the channel you're in, or add clear:clear to stop the announcements.
How do I change or remove a birthday?
Run /birthdays remove to delete your own, then add the new date. With the Manage Channels permission you can remove someone else's.
Is it free?
Yes. OcelotBOT is free to add and the birthday commands don't need a vote or Premium.