setbirthday
Next Birthday Test
Private
Content
9 lines{require(Wrong Channel!):birthdays}
{=(base):{strf({args} 00:00:01):%H:%M %m/%d/}}
{=(byr):{base}{strf:%y}}
{=(plusyr):{base}{m:trunc({strf:%y}+1)}}
{=(time):{if({strf({args} 00:00:01):%m}<{strf:%m}):{plusyr}|{all({strf({args} 00:00:01):%m}=={strf:%m}|{strf({args} 00:00:01):%d}<{strf:%d}):{plusyr}|{byr}}}}
{=(msg):π Happy Birthday {user(mention)}!}
{override}
{silence}
{c:af silent {time} {msg}}Raw JSON
{
"id": 1877789,
"created_at": "2023-11-17T09:04:01.000Z",
"tag_name": "setbirthday",
"nsfw": false,
"owner_id": "464724417021476864",
"uses": 23,
"description": "Next Birthday Test",
"restricted": false,
"shared": false,
"deleted": false,
"safe": "",
"hidden": false,
"guild_id": "924784993165791282",
"sharer": "464724417021476864",
"content": "{require(Wrong Channel!):birthdays}\n{=(base):{strf({args} 00:00:01):%H:%M %m/%d/}}\n{=(byr):{base}{strf:%y}}\n{=(plusyr):{base}{m:trunc({strf:%y}+1)}}\n{=(time):{if({strf({args} 00:00:01):%m}<{strf:%m}):{plusyr}|{all({strf({args} 00:00:01):%m}=={strf:%m}|{strf({args} 00:00:01):%d}<{strf:%d}):{plusyr}|{byr}}}}\n{=(msg):π Happy Birthday {user(mention)}!}\n{override}\n{silence}\n{c:af silent {time} {msg}}",
"embed": "{}",
"last_fetched": "2026-10-20T19:27:31.838Z"
}