mrole
Privateunrated
Content
38 lines{=(COMMENT):Change the requiredID field with your required roles. For multiple required roles, separate the roleIDS with a comma (,).}
{require:733913779351322725,733914363349696603,733913779292864583,733915346003558494,733913778768445503}
{=(COMMENT):DO NOT TOUCH!}
{=(keys):sug mus art rule hon}
{=(L3):{lower:{args(3)}}}
{=(L1):{lower:{args(1)}}}
{=(keyindex):k+{all({L1}!=|{in({L3}):{keys}}==true):{keys({index({args(3)}):{replace({keys},. {keys} .):{keys}}})}|error}}
{=(k+sug):No suggestions {args(4+)}}
{=(k+mus):No music {args(4+)}}
{=(k+art):No art-posting {args(4+)}}
{=(k+rule):Go read the rules {args(4+)}}
{=(k+hon):Honorable {args(4+)}}
{=(k+error):error}
{=(acts):perm temp}
{=(actindex):m+{all({L1}!=|{in({L1}):{acts}}==true):{acts({index({args(1)}):{replace({acts},. {acts} .):{acts}}})}|error}}
{=(m+perm):role}
{=(m+temp):temprole}
{=(m+error):error}
{=(errormsg):Error in arguments found. Information on this tag is posted below.
**Roles:**
`sug = No suggestions`
`mus = No music`
`art = No art-posting`
`rule = Go read the rules`
`hon = Honorable`
**Actions:**
`perm = Permanent role`
`temp = Temp role`
**Usage:**
```!mrole [type] [user/usermention/userid] [role]```}
{c:{if({{actindex}}=={m+error}):choose {errormsg},{errormsg}|{{actindex}} {args(2)} {{keyindex}}}}Raw JSON
{
"id": 289950,
"created_at": "2022-04-26T10:37:22.009Z",
"tag_name": "mrole",
"nsfw": false,
"owner_id": "714963338844438618",
"uses": 34,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "733913210897301584",
"sharer": "714963338844438618",
"content": "{=(COMMENT):Change the requiredID field with your required roles. For multiple required roles, separate the roleIDS with a comma (,).}\n{require:733913779351322725,733914363349696603,733913779292864583,733915346003558494,733913778768445503}\n\n{=(COMMENT):DO NOT TOUCH!}\n{=(keys):sug mus art rule hon}\n{=(L3):{lower:{args(3)}}}\n{=(L1):{lower:{args(1)}}}\n{=(keyindex):k+{all({L1}!=|{in({L3}):{keys}}==true):{keys({index({args(3)}):{replace({keys},. {keys} .):{keys}}})}|error}}\n{=(k+sug):No suggestions {args(4+)}}\n{=(k+mus):No music {args(4+)}}\n{=(k+art):No art-posting {args(4+)}}\n{=(k+rule):Go read the rules {args(4+)}}\n{=(k+hon):Honorable {args(4+)}}\n{=(k+error):error}\n{=(acts):perm temp}\n{=(actindex):m+{all({L1}!=|{in({L1}):{acts}}==true):{acts({index({args(1)}):{replace({acts},. {acts} .):{acts}}})}|error}}\n{=(m+perm):role}\n{=(m+temp):temprole}\n{=(m+error):error}\n\n\n{=(errormsg):Error in arguments found. Information on this tag is posted below.\n\n**Roles:**\n`sug = No suggestions` \n`mus = No music`\n`art = No art-posting`\n`rule = Go read the rules`\n`hon = Honorable`\n\n**Actions:**\n`perm = Permanent role`\n`temp = Temp role`\n\n**Usage:**\n```!mrole [type] [user/usermention/userid] [role]```}\n\n{c:{if({{actindex}}=={m+error}):choose {errormsg},{errormsg}|{{actindex}} {args(2)} {{keyindex}}}}",
"embed": "{}",
"last_fetched": "2026-10-20T22:14:43.481Z"
}