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"
}