Discord Birthday Bot
While you can't send birthday gifts to EVERYONE in your discord community now you can send Birthday GIFs with custom messages to recognize everyone!
What it Does
The Discord app will kick off birthday celebrations once a day at 8:00 a.m. PST by posting a message to a specified channel, acknowledging all discord community members who were born on that day and month.
The Discord bot template is preprogrammed with two handy prefix commands. Community members can quickly query a Google spreadsheet for a list of registered birthdays with:
!list
--- returns all the stored birthdays in a private embed message visible to the invoking user
Your Discord Community Members can also add their birthdates to the spreadsheet directly from Discord using:
!addbday <MM> <DD>
--- This prefix command will automatically populate the Google Spreadsheet with the invoking person's Id
, Username
and it expects the user to input Month and Date like so:
!addbday 12 04
If a user tries to add their birthdate twice, the bot won't allow them and will send a message letting them know that their birthdate is already registered. The bot checks to see if the Google Sheet has an id matching the user's id.
Getting Started
Customizing The Discord Bot
To change the time that the Bot posts birthday messages, go to the /functions/events/scheduler/daily.js.
Here you will be able to change the frequency, time and timezone.
To change the text in any of the messages your bot posts, navigate to /functions/events/discord/message/create.js
Thank You!
If you have any questions or feedback, please join our community Discord from the Docs tab in the top bar.
You can also follow us on Twitter, @AutocodeHQ.