truetd
Privateunrated
Content
38 lines{=(prefix):!}
{=(LA):{lower:{args}}}
{break({any({LA(1)}==|{LA(1)}==help|{LA(1)}==format):true|false}==true):Follow the tag with a date and time in the format `yyyy-mm-dd HH:MM:SS`. `{prefix}truetd 2019-01-01 00:00:00`}
{=(date):{replace(/,-):{1}}}
{=(time):{if({2}=={1}):00:00:00|{2}}}
{=(dtunix):{strf({date} {time}):%s}}
{=(delta):{m:abs(trunc({unix}-{dtunix}))}}
{=(yins):31556952}
{=(mins):2629746}
{=(wins):604800}
{=(dins):86400}
{=(hins):3600}
{=(sinm):60}
{=(years):{m:trunc({delta}/{yins})}}
{=(delta):{m:trunc({delta}-({years}*{yins}))}}
{=(months):{m:trunc({delta}/{mins})}}
{=(delta):{m:trunc({delta}-({months}*{mins}))}}
{=(weeks):{m:trunc({delta}/{wins})}}
{=(delta):{m:trunc({delta}-({weeks}*{wins}))}}
{=(days):{m:trunc({delta}/{dins})}}
{=(delta):{m:trunc({delta}-({days}*{dins}))}}
{=(hours):{m:trunc({delta}/{hins})}}
{=(delta):{m:trunc({delta}-({hours}*{hins}))}}
{=(minutes):{m:trunc({delta}/{sinm})}}
{=(seconds):{m:trunc({delta}-({minutes}*{sinm}))}}
{=(raw):{if({years}!=0):{years}.year{if({years}>1):s}}{if({months}!=0): {months}.month{if({months}>1):s}}{if({weeks}!=0): {weeks}.week{if({weeks}>1):s}}{if({days}!=0): {days}.day{if({days}>1):s}}{if({hours}!=0): {hours}.hour{if({hours}>1):s}}{if({minutes}!=0): {minutes}.minute{if({minutes}>1):s}}{if({seconds}!=0): {seconds}.second{if({seconds}>1):s}}}
{=(addcomma):{if({index({raw(0)}):{raw}}>1):{join(, ):{raw(+-1)}} {raw(0)}|{raw}}}
{=(formatted):{replace(., ):{replace({raw(0)},and {raw(0)}):{addcomma}}}}
{formatted} {if({unix}>{dtunix}):ago|from now}Raw JSON
{
"id": 415227,
"created_at": "2020-11-06T22:24:58.000Z",
"tag_name": "truetd",
"nsfw": false,
"owner_id": "320811438908112916",
"uses": 4,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "741082552068079676",
"sharer": "320811438908112916",
"content": "{=(prefix):!}\n\n{=(LA):{lower:{args}}}\n{break({any({LA(1)}==|{LA(1)}==help|{LA(1)}==format):true|false}==true):Follow the tag with a date and time in the format `yyyy-mm-dd HH:MM:SS`. `{prefix}truetd 2019-01-01 00:00:00`}\n{=(date):{replace(/,-):{1}}}\n{=(time):{if({2}=={1}):00:00:00|{2}}}\n{=(dtunix):{strf({date} {time}):%s}}\n{=(delta):{m:abs(trunc({unix}-{dtunix}))}}\n\n{=(yins):31556952}\n{=(mins):2629746}\n{=(wins):604800}\n{=(dins):86400}\n{=(hins):3600}\n{=(sinm):60}\n\n{=(years):{m:trunc({delta}/{yins})}}\n{=(delta):{m:trunc({delta}-({years}*{yins}))}}\n\n{=(months):{m:trunc({delta}/{mins})}}\n{=(delta):{m:trunc({delta}-({months}*{mins}))}}\n\n{=(weeks):{m:trunc({delta}/{wins})}}\n{=(delta):{m:trunc({delta}-({weeks}*{wins}))}}\n\n{=(days):{m:trunc({delta}/{dins})}}\n{=(delta):{m:trunc({delta}-({days}*{dins}))}}\n\n{=(hours):{m:trunc({delta}/{hins})}}\n{=(delta):{m:trunc({delta}-({hours}*{hins}))}}\n\n{=(minutes):{m:trunc({delta}/{sinm})}}\n{=(seconds):{m:trunc({delta}-({minutes}*{sinm}))}}\n\n{=(raw):{if({years}!=0):{years}.year{if({years}>1):s}}{if({months}!=0): {months}.month{if({months}>1):s}}{if({weeks}!=0): {weeks}.week{if({weeks}>1):s}}{if({days}!=0): {days}.day{if({days}>1):s}}{if({hours}!=0): {hours}.hour{if({hours}>1):s}}{if({minutes}!=0): {minutes}.minute{if({minutes}>1):s}}{if({seconds}!=0): {seconds}.second{if({seconds}>1):s}}}\n{=(addcomma):{if({index({raw(0)}):{raw}}>1):{join(, ):{raw(+-1)}} {raw(0)}|{raw}}}\n{=(formatted):{replace(., ):{replace({raw(0)},and {raw(0)}):{addcomma}}}}\n{formatted} {if({unix}>{dtunix}):ago|from now}",
"embed": "{}",
"last_fetched": "2026-10-20T23:03:34.514Z"
}