PangobotDocs
Community

Birthdays Free

Members set their birthday with /birthday - the server congratulates on the day and hands out a birthday role.

Members enter their birthday with /birthday set; on the day the server congratulates in a channel and can hand out a birthday role for 24 hours.

Commands

<required> [optional] - "who may use it" is Discord's default; a server's admins can change it per command under Server Settings > Integrations.

/birthday

Everyone
/birthday set <day> <month> [year]

Tell the server your birthday

  • day whole number - Day of the month
  • month whole number - Month (January · February · March · April · May · June · July · August · September · October · November · December)
  • year whole number, optional - Only if you want your age to be shown
/birthday remove

Delete your birthday from this server

/birthday show [member]

Someone's birthday

  • member member, optional - Defaults to you
/birthday next

The next birthdays on this server

Settings

Everything you can set for this module in the dashboard.

  • Congratulate in
  • Time zone
  • At (hour of the day, 0-23)
  • Birthday role for the day (optional)
  • Message - Placeholders: {user} {name} {server}
  • Mention the age of members who gave their year
  • Message when the age is known - Placeholders: {user} {name} {age} {server}
  • Embed (optional) - Placeholders: {user} {name} {age} {server}

Good to know

  • The year is optional. Members who gave it can have their age mentioned - only if you switch that on.
  • Congratulations go out at the hour you choose, in the time zone you choose.
  • /birthday next lists the upcoming ones.
  • The bot's role must be above every role it should give or take, and it needs Manage Roles.