val
Privateunrated
Content
22 lines{=():}
{=(roles):749584392367636504 749584490921459803 749584547984965672 749584601982435338 749584821835137064 749584870979665980 749584960066814042 749584289674297425}
{=(subcmds):add set show remove}
{=(value.old):{replace(true,1):{replace(false,0):{contains({roles(7)}):{user(roleids)}}{contains({roles(6)}):{user(roleids)}}{contains({roles(5)}):{user(roleids)}}{contains({roles(4)}):{user(roleids)}}{contains({roles(3)}):{user(roleids)}}{contains({roles(2)}):{user(roleids)}}{contains({roles(1)}):{user(roleids)}}{contains({roles(0)}):{user(roleids)}}}}}
{=(mA):{replace( . ,):{replace(, ):.{value.old}.}}}
{=(dec.old):{m:trunc({mA(1)}*128+{mA(2)}*64+{mA(3)}*32+{mA(4)}*16+{mA(5)}*8+{mA(6)}*4+{mA(7)}*2+{mA(8)}*1)}}
{=(check.sub):{contains({args(1)}):{subcmds}}}
{=(dec):{if({args(1)}!=show):{if({args(1)}!=set):{m:trunc({dec.old}{if({args(1)}==add):+|-}{args(2)})}|{args(2)}}}}
{=(check.range):{and({dec}>-1|{dec}<256):true|false}}
{=(dec.new):{dec{if({check.range}==false):.old}}}
{=(value.new):{m:trunc(({dec.new}/2^7)%2)} {m:trunc(({dec.new}/2^6)%2)} {m:trunc(({dec.new}/2^5)%2)} {m:trunc(({dec.new}/2^4)%2)} {m:trunc(({dec.new}/2^3)%2)} {m:trunc(({dec.new}/2^2)%2)} {m:trunc(({dec.new}/2^1)%2)} {m:trunc(({dec.new}/2^0)%2)}}
{=(rc):{replace(0,-):{replace(1,+):{value.new}}}}
Old: {dec.old}
New: {dec.new}
{silent}
{override}
{c:role c {user(id)} {rc(1)}{roles(7)} {rc(2)}{roles(6)} {rc(3)}{roles(5)} {rc(4)}{roles(4)} {rc(5)}{roles(3)} {rc(6)}{roles(2)} {rc(7)}{roles(1)} {rc(8)}{roles(0)}}Raw JSON
{
"id": 310495,
"created_at": "2020-08-30T11:33:58.000Z",
"tag_name": "val",
"nsfw": false,
"owner_id": "643448506064961536",
"uses": 45,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "725448432168337439",
"sharer": "643448506064961536",
"content": "{=():}\n{=(roles):749584392367636504 749584490921459803 749584547984965672 749584601982435338 749584821835137064 749584870979665980 749584960066814042 749584289674297425}\n{=(subcmds):add set show remove}\n{=(value.old):{replace(true,1):{replace(false,0):{contains({roles(7)}):{user(roleids)}}{contains({roles(6)}):{user(roleids)}}{contains({roles(5)}):{user(roleids)}}{contains({roles(4)}):{user(roleids)}}{contains({roles(3)}):{user(roleids)}}{contains({roles(2)}):{user(roleids)}}{contains({roles(1)}):{user(roleids)}}{contains({roles(0)}):{user(roleids)}}}}}\n{=(mA):{replace( . ,):{replace(, ):.{value.old}.}}}\n{=(dec.old):{m:trunc({mA(1)}*128+{mA(2)}*64+{mA(3)}*32+{mA(4)}*16+{mA(5)}*8+{mA(6)}*4+{mA(7)}*2+{mA(8)}*1)}}\n\n{=(check.sub):{contains({args(1)}):{subcmds}}}\n\n{=(dec):{if({args(1)}!=show):{if({args(1)}!=set):{m:trunc({dec.old}{if({args(1)}==add):+|-}{args(2)})}|{args(2)}}}}\n\n{=(check.range):{and({dec}>-1|{dec}<256):true|false}}\n{=(dec.new):{dec{if({check.range}==false):.old}}}\n\n{=(value.new):{m:trunc(({dec.new}/2^7)%2)} {m:trunc(({dec.new}/2^6)%2)} {m:trunc(({dec.new}/2^5)%2)} {m:trunc(({dec.new}/2^4)%2)} {m:trunc(({dec.new}/2^3)%2)} {m:trunc(({dec.new}/2^2)%2)} {m:trunc(({dec.new}/2^1)%2)} {m:trunc(({dec.new}/2^0)%2)}}\n{=(rc):{replace(0,-):{replace(1,+):{value.new}}}}\n\nOld: {dec.old}\nNew: {dec.new}\n{silent}\n{override}\n{c:role c {user(id)} {rc(1)}{roles(7)} {rc(2)}{roles(6)} {rc(3)}{roles(5)} {rc(4)}{roles(4)} {rc(5)}{roles(3)} {rc(6)}{roles(2)} {rc(7)}{roles(1)} {rc(8)}{roles(0)}}",
"embed": "{}",
"last_fetched": "2026-10-20T22:22:41.286Z"
}