convert

Privateunrated

Content

58 lines
{=():}

{=(COMMENT):RGB TO HEX}
{if({1}!={2}):
{=(COMMENT):Isolate numbers}
|{=(ri1):{urlencode(+):{2}}}
{=(ri2):{replace(%2C,):{replace(%28,):{replace(+, ):{ri1}}}}}
{=(gi1):{urlencode(+):{3}}}
{=(gi2):{replace(%2C,):{replace(+, ):{gi1}}}}
{=(bi1):{urlencode(+):{4}}}
{=(bi2):{replace(%29,):{bi1}}}

{=(COMMENT):Math}
{=(r1):{m:{ri2}/16}}
{=(r2):{m:trunc({r1})}}
{=(r3):{m:trunc(({r1}-{r2})*16)}}
{=(r4):{m:{r2}/16}}
{=(r5):{m:trunc({r4})}}
{=(r6):{m:trunc(({r4}-{r5})*16)}}

{=(g1):{m:{gi2}/16}}
{=(g2):{m:trunc({g1})}}
{=(g3):{m:trunc(({g1}-{g2})*16)}}
{=(g4):{m:{g2}/16}}
{=(g5):{m:trunc({g4})}}
{=(g6):{m:trunc(({g4}-{g5})*16)}}

{=(b1):{m:{bi2}/16}}
{=(b2):{m:trunc({b1})}}
{=(b3):{m:trunc(({b1}-{b2})*16)}}
{=(b4):{m:{b2}/16}}
{=(b5):{m:trunc({b4})}}
{=(b6):{m:trunc(({b4}-{b5})*16)}}

{=(COMMENT):Replace numbers over 9 with letters}
{=(f1):{if({r6}==10):A|{if({r6}==11):B|{if({r6}==12):C|{if({r6}==13):D|{if({r6}==14):E|{if({r6}==15):F|{r6}}}}}}}}
{=(f2):{if({r3}==10):A|{if({r3}==11):B|{if({r3}==12):C|{if({r3}==13):D|{if({r3}==14):E|{if({r3}==15):F|{r3}}}}}}}}
{=(f3):{if({g6}==10):A|{if({g6}==11):B|{if({g6}==12):C|{if({g6}==13):D|{if({g6}==14):E|{if({g6}==15):F|{g6}}}}}}}}
{=(f4):{if({g3}==10):A|{if({g3}==11):B|{if({g3}==12):C|{if({g3}==13):D|{if({g3}==14):E|{if({g3}==15):F|{g3}}}}}}}}
{=(f5):{if({b6}==10):A|{if({b6}==11):B|{if({b6}==12):C|{if({b6}==13):D|{if({b6}==14):E|{if({b6}==15):F|{b6}}}}}}}}
{=(f6):{if({b3}==10):A|{if({b3}==11):B|{if({b3}==12):C|{if({b3}==13):D|{if({b3}==14):E|{if({b3}==15):F|{b3}}}}}}}}}

{=(COMMENT):HEX TO RGB}
{if({1}=={2}):
{=(COMMENT):Convert letters to numbers}
{=(input):{replace(, ):{upper:{args}}}}
{=(nums):{replace(#,#):{replace(F,15):{replace(E,14):{replace(D,13):{replace(C,12):{replace(B,11):{replace(A,10):{input}}}}}}}}}

{=(COMMENT):Math}
{=(red):{m:trunc(({nums(-6)}*16)+({nums(-5)}*1))}}
{=(green):{m:trunc(({nums(-4)}*16)+({nums(-3)}*1))}}
{=(blue):{m:trunc(({nums(-2)}*16)+({nums(-1)}*1))}}}

{=(COMMENT):FINAL VALUES}
{=(rgb):{if({1}!={2}):({ri2}, {gi2}, {bi2})|({red}, {green}, {blue})}}
{=(hex):{if({1}=={2}):{upper:{replace(#,):{args}}}|{f1}{f2}{f3}{f4}{f5}{f6}}}

{embed(color):#{hex}}

Embed

1 line
{"color": 5198940, "thumbnail": {"url": "https://www.colorhexa.com/{hex}.png"}, "description": "**Hex:** #{hex}\n**RGB:** {rgb}"}
Raw JSON
{
  "id": 362846,
  "created_at": "2020-10-07T02:53:22.000Z",
  "tag_name": "convert",
  "nsfw": false,
  "owner_id": "468345520008724480",
  "uses": 1,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "733884914637996093",
  "sharer": "468345520008724480",
  "content": "{=():}\n\n{=(COMMENT):RGB TO HEX}\n{if({1}!={2}):\n{=(COMMENT):Isolate numbers}\n|{=(ri1):{urlencode(+):{2}}}\n{=(ri2):{replace(%2C,):{replace(%28,):{replace(+, ):{ri1}}}}}\n{=(gi1):{urlencode(+):{3}}}\n{=(gi2):{replace(%2C,):{replace(+, ):{gi1}}}}\n{=(bi1):{urlencode(+):{4}}}\n{=(bi2):{replace(%29,):{bi1}}}\n\n{=(COMMENT):Math}\n{=(r1):{m:{ri2}/16}}\n{=(r2):{m:trunc({r1})}}\n{=(r3):{m:trunc(({r1}-{r2})*16)}}\n{=(r4):{m:{r2}/16}}\n{=(r5):{m:trunc({r4})}}\n{=(r6):{m:trunc(({r4}-{r5})*16)}}\n\n{=(g1):{m:{gi2}/16}}\n{=(g2):{m:trunc({g1})}}\n{=(g3):{m:trunc(({g1}-{g2})*16)}}\n{=(g4):{m:{g2}/16}}\n{=(g5):{m:trunc({g4})}}\n{=(g6):{m:trunc(({g4}-{g5})*16)}}\n\n{=(b1):{m:{bi2}/16}}\n{=(b2):{m:trunc({b1})}}\n{=(b3):{m:trunc(({b1}-{b2})*16)}}\n{=(b4):{m:{b2}/16}}\n{=(b5):{m:trunc({b4})}}\n{=(b6):{m:trunc(({b4}-{b5})*16)}}\n\n{=(COMMENT):Replace numbers over 9 with letters}\n{=(f1):{if({r6}==10):A|{if({r6}==11):B|{if({r6}==12):C|{if({r6}==13):D|{if({r6}==14):E|{if({r6}==15):F|{r6}}}}}}}}\n{=(f2):{if({r3}==10):A|{if({r3}==11):B|{if({r3}==12):C|{if({r3}==13):D|{if({r3}==14):E|{if({r3}==15):F|{r3}}}}}}}}\n{=(f3):{if({g6}==10):A|{if({g6}==11):B|{if({g6}==12):C|{if({g6}==13):D|{if({g6}==14):E|{if({g6}==15):F|{g6}}}}}}}}\n{=(f4):{if({g3}==10):A|{if({g3}==11):B|{if({g3}==12):C|{if({g3}==13):D|{if({g3}==14):E|{if({g3}==15):F|{g3}}}}}}}}\n{=(f5):{if({b6}==10):A|{if({b6}==11):B|{if({b6}==12):C|{if({b6}==13):D|{if({b6}==14):E|{if({b6}==15):F|{b6}}}}}}}}\n{=(f6):{if({b3}==10):A|{if({b3}==11):B|{if({b3}==12):C|{if({b3}==13):D|{if({b3}==14):E|{if({b3}==15):F|{b3}}}}}}}}}\n\n{=(COMMENT):HEX TO RGB}\n{if({1}=={2}):\n{=(COMMENT):Convert letters to numbers}\n{=(input):{replace(, ):{upper:{args}}}}\n{=(nums):{replace(#,#):{replace(F,15):{replace(E,14):{replace(D,13):{replace(C,12):{replace(B,11):{replace(A,10):{input}}}}}}}}}\n\n{=(COMMENT):Math}\n{=(red):{m:trunc(({nums(-6)}*16)+({nums(-5)}*1))}}\n{=(green):{m:trunc(({nums(-4)}*16)+({nums(-3)}*1))}}\n{=(blue):{m:trunc(({nums(-2)}*16)+({nums(-1)}*1))}}}\n\n{=(COMMENT):FINAL VALUES}\n{=(rgb):{if({1}!={2}):({ri2}, {gi2}, {bi2})|({red}, {green}, {blue})}}\n{=(hex):{if({1}=={2}):{upper:{replace(#,):{args}}}|{f1}{f2}{f3}{f4}{f5}{f6}}}\n\n{embed(color):#{hex}}",
  "embed": "{\"color\": 5198940, \"thumbnail\": {\"url\": \"https://www.colorhexa.com/{hex}.png\"}, \"description\": \"**Hex:** #{hex}\\n**RGB:** {rgb}\"}",
  "last_fetched": "2026-10-20T22:41:35.142Z"
}