dr
Privateunrated
Content
34 lines{=():}
{=(val):{+:trunc({replace(m,*1000000):{replace(k,*1000):{replace(e,*10^):{lower:{2}}}}})}}
{=(val):{if({+:trunc({val}/1)}!={val}):0|{val}}}
{=(minimum):if({val}>=}
{=(role):): +}
{=(faultptr):fault}
{=(fault):The format of the command is `-dr <user> <amount> [-n]`, the amount accepts `e`, `m` and `k` notation to represent 10^, million and thousand respectively. You can also use -n to set this current value in the user notes. Also, you might be seeing this help menu because you're giving a value which is lower than the lowest role (5m).
Type `-dr <user> reassign` to clear all donor roles if you messed up.}
{=(roles):
{{minimum} 50000000 {role} 755244131667804181}
{{minimum} 25000000 {role} 755243646663655526}
{{minimum} 15000000 {role} 755237533893263449}
{{minimum} 10000000 {role} 755237530718306484}
{{minimum} 5000000 {role} 755237528751308851}}
{=(roles):{replace(,):{roles}}}
{=(roles):{if({2}==reassign):-755244131667804181 -755243646663655526 -755237533893263449 -755237528751308851 -755237530718306484|{roles}}}
{=(val):{if({2}==reassign):6969420|{val}}}
{=(cformat):kay}
{=(f):{if({val}<=4999999):faultptr|{if({2}=={args}):faultptr|cformat}}}
{{{f}}}
{{if({f}==cformat):{if({contains(-n):{args}}==true):c: setnote {1} {if({args(2):-}==n):{2}|{replace(n ,):{args(2+):-}}}}}}
{override}
{=(dryMention):<@{join(><):{1}>}}
{=(checkDis):{if({user(id)}=={target(id)}):{dryMention}|{target(mention)}}}
{=(blank):Roles were granted to {checkDis} (`{1}`) by {user(name)} (`{user(id)}`)}
{{if({f}!=faultptr):{if({args}!=):blank|}|}}
{val}
{roles}Raw JSON
{
"id": 794941,
"created_at": "2021-05-01T15:55:06.000Z",
"tag_name": "dr",
"nsfw": false,
"owner_id": "760823877034573864",
"uses": 4,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "827798560119586856",
"sharer": "760823877034573864",
"content": "{=():}\n{=(val):{+:trunc({replace(m,*1000000):{replace(k,*1000):{replace(e,*10^):{lower:{2}}}}})}}\n{=(val):{if({+:trunc({val}/1)}!={val}):0|{val}}}\n{=(minimum):if({val}>=}\n{=(role):): +}\n{=(faultptr):fault}\n\n{=(fault):The format of the command is `-dr <user> <amount> [-n]`, the amount accepts `e`, `m` and `k` notation to represent 10^, million and thousand respectively. You can also use -n to set this current value in the user notes. Also, you might be seeing this help menu because you're giving a value which is lower than the lowest role (5m).\nType `-dr <user> reassign` to clear all donor roles if you messed up.}\n\n{=(roles):\n{{minimum} 50000000 {role} 755244131667804181}\n{{minimum} 25000000 {role} 755243646663655526}\n{{minimum} 15000000 {role} 755237533893263449}\n{{minimum} 10000000 {role} 755237530718306484}\n{{minimum} 5000000 {role} 755237528751308851}}\n\n{=(roles):{replace(,):{roles}}}\n\n{=(roles):{if({2}==reassign):-755244131667804181 -755243646663655526 -755237533893263449 -755237528751308851 -755237530718306484|{roles}}}\n{=(val):{if({2}==reassign):6969420|{val}}}\n\n{=(cformat):kay}\n{=(f):{if({val}<=4999999):faultptr|{if({2}=={args}):faultptr|cformat}}}\n{{{f}}}\n{{if({f}==cformat):{if({contains(-n):{args}}==true):c: setnote {1} {if({args(2):-}==n):{2}|{replace(n ,):{args(2+):-}}}}}}\n{override}\n{=(dryMention):<@{join(><):{1}>}}\n\n{=(checkDis):{if({user(id)}=={target(id)}):{dryMention}|{target(mention)}}}\n{=(blank):Roles were granted to {checkDis} (`{1}`) by {user(name)} (`{user(id)}`)}\n{{if({f}!=faultptr):{if({args}!=):blank|}|}}\n{val}\n{roles}",
"embed": "{}",
"last_fetched": "2026-10-21T01:20:54.665Z"
}