countdown

Private

Content

94 lines
{delete}
{embed(color):#476697}
{=():}
{=(pre):!}
{=(tag):countdown}
{=(em1):<a:BWflame:1106043987258789898>}
{=(em2):<:BWtimer:1106045214432444539>}
{=(em3):<:BWarrowRight:1106044832314564628>}
{=(footer):Times display in viewer's current timezone}
{=(event):{list(1):{args}}}
{=(event):{upper:{event}}}
{=(args):{list(0):{args}}}
{=(eventcheck):{if({event}!=):true|false}}
{=(blank):{if({1}==):true|false}}
{=(r):replace}
{=(none):{{r}(%2C,):{{r}(%20, ):{urlencode:{{r}(:, ):{args}}}}}}
{=(new):{join( ):{{r}(st,):{{r}(nd,):{{r}(rd,):{{r}(th,):{{r}(jan,01):{{r}(january,01):{{r}(feb,02):{{r}(february,02):{{r}(mar,03):{{r}(march,03):{{r}(apr,04):{{r}(april,04):{{r}(may,05):{{r}(jun,06):{{r}(june,06):{{r}(jul,07):{{r}(july,07):{{r}(aug,08):{{r}(august,08):{{r}(sep,09):{{r}(september,09):{{r}(oct,10):{{r}(october,10):{{r}(nov,11):{{r}(november,11):{{r}(dec,12):{{r}(december,12):{{r}(-, ):{{r}(., ):{{r}(/, ):{lower:{none}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
{=(items):{join(~):{new}}}
{=(i1):{list(0):{items}}}
{=(i1):{if({i1}==):{strf:%m}|{i1}}}
{=(i2):{list(1):{items}}}
{=(i2):{if({i2}==):{strf:%d}|{i2}}}
{=(i3):{list(2):{items}}}
{=(i3):{if({i3}==):{strf:%Y}|{i3}}}
{=(i4):{list(3):{items}}}
{=(i4):{if({1}==):{strf:%H}|{if({i4}==):00|{i4}}}}
{=(i5):{list(4):{items}}}
{=(i5):{if({1}==):{strf:%M}|{if({i5}==):00|{i5}}}}
{=(i6):{list(5):{items}}}
{=(dcheck1):{if({i3}!=):true|false}}
{=(dcheck2):{if({ord:{i1}{i2}{i3}}!=<ord error>):true|false}}
{=(datecheck):{and({dcheck1}==true|{dcheck2}==true):Valid|Invalid}}
{=(tcheck1):{if({i5}!=):true|false}}
{=(tcheck2):{if({ord:{i4}{i5}}!=<ord error>):true|false}}
{=(timecheck):{and({tcheck1}==true|{tcheck2}==true):Valid|Invalid}}
{=(off):{if({1}==):0|{if({i6}!=):{replace(+,):{args(0)}}|0}}}
{=(pm):{if({in(-):{off}}==true):-|+}}
{=(tz):{if({in(-):{off}}==false):-{off}|{off}}}
{=(tzc):{{r}(.,):{{r}(-,):{replace(+,):{tz}}}}}
{=(ocheck2):{if({ord:{tzc}}!=<ord error>):true|false}}
{=(offcheck):{if({ocheck2}==true):Valid|Invalid}}
{=(month):{if({datecheck}==Valid):{i1}|{strf:%m}}}
{=(day):{if({datecheck}==Valid):{i2}|{strf:%d}}}
{=(month2):{{r}(, ):{month}}}
{=(day2):{{r}(, ):{day}}}
{=(padm):{if({list(1):{join(~):{month2}}}!=):true|false}}
{=(padd):{if({list(1):{join(~):{day2}}}!=):true|false}}
{=(month):{if({padm}==false):0{month}|{month}}}
{=(day):{if({padd}==false):0{day}|{day}}}
{=(year):{if({datecheck}==Valid):{i3}|{strf:%Y}}}
{=(year2):{{r}(, ):{year}}}
{=(pady):{if({list(3):{join(~):{year2}}}!=):true|false}}
{=(year):{if({pady}==false):20{year}|{year}}}
{=(hour):{if({timecheck}==Valid):{i4}|00}}
{=(minute):{if({timecheck}==Valid):{i5}|00}}
{=(second):{if({timecheck}==Valid):00|00}}
{=(time):{if({timecheck}==Valid):{hour}:{minute}:{second}|00:00:00}}
{=(offset):{pm}{tz}}
{=(hr):3600}
{=(os):{m:trunc({hr}*{offset})}}
{=(datetime):{if({datecheck}==Valid):{year}-{month}-{day} {time}|{unix}}}
{=(ts1):{strf({datetime}):%s}}
{=(ts2):{m:trunc({ts1}+{os})}}
{=(stamp):{if({blank}==true):{ts1}|{ts2}}}
{=(numbers):{month}{day}{year}{hour}{minute}{second}{if({i6}!=):{tzc}}}
{=(valid1):{if({ord:{numbers}}!=<ord error>):true|false}}
{=(valid2):{if({datecheck}==Valid):true|false}}
{=(valid3):{if({timecheck}==Valid):true|false}}
{=(valid4):{if({offcheck}==Valid):true|false}}
{=(valid5):{if({month}<13):true|false}}
{=(valid6):{if({day}<32):true|false}}
{=(valid7):{if({year}>999):true|false}}
{=(valid8):{if({hour}<25):true|false}}
{=(valid9):{if({minute}<60):true|false}}
{=(valids):{valid1} {valid2} {valid3} {valid4} {valid5} {valid6} {valid7} {valid8} {valid9}}
{=(valid):{if({contains(false):{valids}}==true):false|true}}
{=(valid):{and({valid}==true|{eventcheck}==true):true|false}}
{=(dc):{and({datecheck}==Valid|{valid5}==true|{valid6}==true|{valid7}==true):Valid|Invalid}}
{=(tc):{and({timecheck}==Valid|{valid8}==true|{valid9}==true):Valid|Invalid}}
{=(currently):<t:{unix}:F>}
{=(invalid):**Follow the command with a date, time, UTC offset, and event title. Separate the date-time and event title with a tilde `~`.**

•Default timezone: `UTC/+0`
•Time format: `24h`
•Order: `month day year time offset~event title`

{em3}`{pre}{tag} date time offset~event`
{em3}`{pre}{tag} 01/01/24 00:00 -5~Game Day`}

{=(eventdesc):{if({eventcheck}==true):{em1} **__{event}__** {em1}
{em2} <t:{ts2}:F>
{em2} <t:{ts2}:R>}}

{=(desc):{if({valid}==false):{invalid}|{eventdesc}}}

Embed

1 line
{"color": 5198940, "footer": {"text": "{footer}"}, "description": "{desc}\n"}
Raw JSON
{
  "id": 1732513,
  "created_at": "2023-05-11T01:15:50.000Z",
  "tag_name": "countdown",
  "nsfw": false,
  "owner_id": "935523589640310854",
  "uses": 39,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "",
  "hidden": false,
  "guild_id": "1000287735329853460",
  "sharer": "935523589640310854",
  "content": "{delete}\n{embed(color):#476697}\n{=():}\n{=(pre):!}\n{=(tag):countdown}\n{=(em1):<a:BWflame:1106043987258789898>}\n{=(em2):<:BWtimer:1106045214432444539>}\n{=(em3):<:BWarrowRight:1106044832314564628>}\n{=(footer):Times display in viewer's current timezone}\n{=(event):{list(1):{args}}}\n{=(event):{upper:{event}}}\n{=(args):{list(0):{args}}}\n{=(eventcheck):{if({event}!=):true|false}}\n{=(blank):{if({1}==):true|false}}\n{=(r):replace}\n{=(none):{{r}(%2C,):{{r}(%20, ):{urlencode:{{r}(:, ):{args}}}}}}\n{=(new):{join( ):{{r}(st,):{{r}(nd,):{{r}(rd,):{{r}(th,):{{r}(jan,01):{{r}(january,01):{{r}(feb,02):{{r}(february,02):{{r}(mar,03):{{r}(march,03):{{r}(apr,04):{{r}(april,04):{{r}(may,05):{{r}(jun,06):{{r}(june,06):{{r}(jul,07):{{r}(july,07):{{r}(aug,08):{{r}(august,08):{{r}(sep,09):{{r}(september,09):{{r}(oct,10):{{r}(october,10):{{r}(nov,11):{{r}(november,11):{{r}(dec,12):{{r}(december,12):{{r}(-, ):{{r}(., ):{{r}(/, ):{lower:{none}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}\n{=(items):{join(~):{new}}}\n{=(i1):{list(0):{items}}}\n{=(i1):{if({i1}==):{strf:%m}|{i1}}}\n{=(i2):{list(1):{items}}}\n{=(i2):{if({i2}==):{strf:%d}|{i2}}}\n{=(i3):{list(2):{items}}}\n{=(i3):{if({i3}==):{strf:%Y}|{i3}}}\n{=(i4):{list(3):{items}}}\n{=(i4):{if({1}==):{strf:%H}|{if({i4}==):00|{i4}}}}\n{=(i5):{list(4):{items}}}\n{=(i5):{if({1}==):{strf:%M}|{if({i5}==):00|{i5}}}}\n{=(i6):{list(5):{items}}}\n{=(dcheck1):{if({i3}!=):true|false}}\n{=(dcheck2):{if({ord:{i1}{i2}{i3}}!=<ord error>):true|false}}\n{=(datecheck):{and({dcheck1}==true|{dcheck2}==true):Valid|Invalid}}\n{=(tcheck1):{if({i5}!=):true|false}}\n{=(tcheck2):{if({ord:{i4}{i5}}!=<ord error>):true|false}}\n{=(timecheck):{and({tcheck1}==true|{tcheck2}==true):Valid|Invalid}}\n{=(off):{if({1}==):0|{if({i6}!=):{replace(+,):{args(0)}}|0}}}\n{=(pm):{if({in(-):{off}}==true):-|+}}\n{=(tz):{if({in(-):{off}}==false):-{off}|{off}}}\n{=(tzc):{{r}(.,):{{r}(-,):{replace(+,):{tz}}}}}\n{=(ocheck2):{if({ord:{tzc}}!=<ord error>):true|false}}\n{=(offcheck):{if({ocheck2}==true):Valid|Invalid}}\n{=(month):{if({datecheck}==Valid):{i1}|{strf:%m}}}\n{=(day):{if({datecheck}==Valid):{i2}|{strf:%d}}}\n{=(month2):{{r}(, ):{month}}}\n{=(day2):{{r}(, ):{day}}}\n{=(padm):{if({list(1):{join(~):{month2}}}!=):true|false}}\n{=(padd):{if({list(1):{join(~):{day2}}}!=):true|false}}\n{=(month):{if({padm}==false):0{month}|{month}}}\n{=(day):{if({padd}==false):0{day}|{day}}}\n{=(year):{if({datecheck}==Valid):{i3}|{strf:%Y}}}\n{=(year2):{{r}(, ):{year}}}\n{=(pady):{if({list(3):{join(~):{year2}}}!=):true|false}}\n{=(year):{if({pady}==false):20{year}|{year}}}\n{=(hour):{if({timecheck}==Valid):{i4}|00}}\n{=(minute):{if({timecheck}==Valid):{i5}|00}}\n{=(second):{if({timecheck}==Valid):00|00}}\n{=(time):{if({timecheck}==Valid):{hour}:{minute}:{second}|00:00:00}}\n{=(offset):{pm}{tz}}\n{=(hr):3600}\n{=(os):{m:trunc({hr}*{offset})}}\n{=(datetime):{if({datecheck}==Valid):{year}-{month}-{day} {time}|{unix}}}\n{=(ts1):{strf({datetime}):%s}}\n{=(ts2):{m:trunc({ts1}+{os})}}\n{=(stamp):{if({blank}==true):{ts1}|{ts2}}}\n{=(numbers):{month}{day}{year}{hour}{minute}{second}{if({i6}!=):{tzc}}}\n{=(valid1):{if({ord:{numbers}}!=<ord error>):true|false}}\n{=(valid2):{if({datecheck}==Valid):true|false}}\n{=(valid3):{if({timecheck}==Valid):true|false}}\n{=(valid4):{if({offcheck}==Valid):true|false}}\n{=(valid5):{if({month}<13):true|false}}\n{=(valid6):{if({day}<32):true|false}}\n{=(valid7):{if({year}>999):true|false}}\n{=(valid8):{if({hour}<25):true|false}}\n{=(valid9):{if({minute}<60):true|false}}\n{=(valids):{valid1} {valid2} {valid3} {valid4} {valid5} {valid6} {valid7} {valid8} {valid9}}\n{=(valid):{if({contains(false):{valids}}==true):false|true}}\n{=(valid):{and({valid}==true|{eventcheck}==true):true|false}}\n{=(dc):{and({datecheck}==Valid|{valid5}==true|{valid6}==true|{valid7}==true):Valid|Invalid}}\n{=(tc):{and({timecheck}==Valid|{valid8}==true|{valid9}==true):Valid|Invalid}}\n{=(currently):<t:{unix}:F>}\n{=(invalid):**Follow the command with a date, time, UTC offset, and event title. Separate the date-time and event title with a tilde `~`.**\n\n•Default timezone: `UTC/+0`\n•Time format: `24h`\n•Order: `month day year time offset~event title`\n\n{em3}`{pre}{tag} date time offset~event`\n{em3}`{pre}{tag} 01/01/24 00:00 -5~Game Day`}\n\n{=(eventdesc):{if({eventcheck}==true):{em1} **__{event}__** {em1}\n{em2} <t:{ts2}:F>\n{em2} <t:{ts2}:R>}}\n\n{=(desc):{if({valid}==false):{invalid}|{eventdesc}}}",
  "embed": "{\"color\": 5198940, \"footer\": {\"text\": \"{footer}\"}, \"description\": \"{desc}\\n\"}",
  "last_fetched": "2026-10-20T19:14:49.948Z"
}