numerals

Privateunrated

Content

14 lines
{=():}
{=(num):{if({m:{1}}=={m:{1}/1}):{m:trunc(abs({1}))}|5000}}
{{if({num}>4999):blacklist(You must follow the tag with a number that is less than 5000):{channel(id)}}}

{=(4dig):{list(1):{replace(.,~):{m:{num}/10}}}}
{=(3dig):{list(1):{replace(.,~):{m:trunc({num}/10)/10}}}}
{=(2dig):{list(1):{replace(.,~):{m:trunc({num}/100)/10}}}}
{=(1dig):{list(1):{replace(.,~):{m:trunc({num}/1000)/10}}}}

{=(thou):M MM MMM MMMM 0}
{=(hund):C CC CCC CD D DC DCC DCCC CM 0}
{=(tens):X XX XXX XL L LX LXX LXXX XC 0}
{=(sing):I II III IV V VI VII VIII IX 0}
{num} in Roman Numerals is: `{replace(0,):{thou({1dig})}{hund({2dig})}{tens({3dig})}{sing({4dig})}}`
Raw JSON
{
  "id": 389089,
  "created_at": "2020-10-24T00:29:08.000Z",
  "tag_name": "numerals",
  "nsfw": false,
  "owner_id": "320811438908112916",
  "uses": 2,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "741082552068079676",
  "sharer": "320811438908112916",
  "content": "{=():}\n{=(num):{if({m:{1}}=={m:{1}/1}):{m:trunc(abs({1}))}|5000}}\n{{if({num}>4999):blacklist(You must follow the tag with a number that is less than 5000):{channel(id)}}}\n\n{=(4dig):{list(1):{replace(.,~):{m:{num}/10}}}}\n{=(3dig):{list(1):{replace(.,~):{m:trunc({num}/10)/10}}}}\n{=(2dig):{list(1):{replace(.,~):{m:trunc({num}/100)/10}}}}\n{=(1dig):{list(1):{replace(.,~):{m:trunc({num}/1000)/10}}}}\n\n{=(thou):M MM MMM MMMM 0}\n{=(hund):C CC CCC CD D DC DCC DCCC CM 0}\n{=(tens):X XX XXX XL L LX LXX LXXX XC 0}\n{=(sing):I II III IV V VI VII VIII IX 0}\n{num} in Roman Numerals is: `{replace(0,):{thou({1dig})}{hund({2dig})}{tens({3dig})}{sing({4dig})}}`",
  "embed": "{}",
  "last_fetched": "2026-10-20T22:51:45.240Z"
}