Set your birthday

Set your birthday so other community members can congratulate you when it's your special day.

Command definition

Command usable using Discord Slash Commands:

/birthday set (day) (month) (year) (timezone)

<arg> = Required argument

(arg) = Optional argument

Command arguments

Argument
Type
Description
Required

day

integer

Day of your birthday, between 1 and 31

Required only in Text Command

month

integer

Month of your birthday, between 1 and 12 (1 = January, 2 = February, ..., 12 = December)

Required only in Text Command

year

integer

Year of your birthday, this is an optional argument, if you define this argument age will be displayed when your birthday is announced.

Optional

timezone

String

TZ Identifier of the Time Zone of your Birthday, to see a full list of valid TZ Identifiers click here, to know more about the relevance of defining a Time Zone with your birthday click here. If not defined, the configured Time Zone of the server will be used instead.

Optional

Command permission

Available for everyone.

Examples

/birthday set

Using slash command without arguments will open a Modal Form requesting some required information such the day and month of your birthday.

/birthday set 5 8 2004

In this example, the birthday will be set to August 8, 2004, at 12:00 AM using the server's time zone. For instance, if the server is configured to use the Europe/Paris time zone, the birthday will be set according to Paris local time, and the birthday notification will be triggered when it is August 8 in Paris.

You can avoid this behavior by adding the time zone argument to the command, so the birthday is not set according to the server's configured time zone but instead to the time zone you specify.

For example, assuming you live in New York City, you can use the America/New_York time zone in the command as follows:

/birthday set 5 8 2004 America/New_York

You can see a full list of valid Time Zones here:

https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

How the Time Zone of the server works in your Birthday

The time zone defines the relationship between the date you enter and the local time that Zergrosh should use to send birthday notifications. For example, if the server uses the Paris time zone and you set your birthday to August 8, Zergrosh will send the notification when it is August 8 in Paris.

This behavior can be changed if you specify the timezone when setting your birthday. For instance, if you set your birthday to August 8 in the New York timezone, Zergrosh will send the notification when it is August 8 in New York, regardless of the server's configured timezone.

If you don't specify a time zone when setting your birthday, Zergrosh will use the server's configured time zone.

You can see a full list of valid Time Zones here:

How use Time Zone in Birthday commands

Go to this resource:

Last updated