Skip to guide
NightCrew Docs

Documentation›Community›Birthdays

Community

Birthdays

An opt-in birthday calendar with scheduled server celebrations and delivery history.

Updated October 21, 20261 min read

Getting started

1

Choose the celebration channel

Select a channel the bot can use, choose the server timezone and send hour, and customize the birthday message.

2

Invite members to opt in

Members use /birthday set with a month and day. No birth year is stored. /birthday view shows their registration; /birthday remove opts out.

3

Enable wishes

Enable automatic wishes after checking the selected channel and template. The worker checks celebrations each minute.

4

Review the calendar

Use the upcoming calendar and delivery history to check celebrations. Registration is separate for each server.

Settings reference

Use this reference when you need to check what a setting does.

Timezone

Server timezone used to determine the celebration day.

Send hour

Local hour at which automatic wishes become due.

Enabled

Controls automatic wishes without removing registrations.

Calendar

Registered month/day dates and upcoming celebrations.

How it works

Here’s what happens once you’ve finished setup.

  1. 1
    Member

    Opts in through /birthday set.

  2. 2
    NightCrew

    Checks due celebrations and records delivery attempts.

  3. 3
    Staff

    Reviews calendar and delivery history.

Example

EXAMPLE
Morning celebrations

Choose the community timezone, a morning send hour, and a celebration channel; invite members to opt in before enabling wishes.

Permissions

!
What NightCrew needs
  • View Channels
  • Send Messages
  • Embed Links

Discord commands

/birthday setRegister a month and day
/birthday viewView your registration
/birthday removeOpt out for this server

Things to know

!

Birthday dates are visible to staff and may be celebrated publicly. No birth year is stored; members can remove their registration.

Troubleshooting

No wish appeared

Check registration, timezone, enabled state, channel permissions, worker status, and delivery history.