pingrole

Privateunrated

Content

30 lines
{=(exe):c:}
{=(roles): 717080294217220274 717080124742303786 717080348667936903 717082795696193546}
{=(roleNames):Announcement-Ping Thievery-Ping Poll-Ping Giveaway-Ping}
{=(var):{index({args(2+)}):{roleNames}}}
{=(pickup):<@​&{join(>
<@​&):{cycle({var}):{roleSep}}>}}
{=(pickList):<@​&{join(>
<@​&):{roles}>}}
{=(yeet):{args(2+)}}
{=(these):+ - ++ --}
{=():}
{=(add):{exe}rank custom +{pickup}}
{=(remove):{exe}rank custom -{pickup}}
{=(all):{exe}rank custom +{join( +):{roles}}}
{=(none):{exe}rank custom -{join( -):{roles}}}
{=(prompt):Your current roles}
{=(error):This an error}
{=(roleList):<@​&{join(> 
<@​&):{user(roleids)}>}}
{=(options):Use this by running `!pingrole +/- option`. Your options are `{join(`, `):{roleNames}}`}
{=(title):{if({args}==):{user(proper)}'s Current Roles|{if({args(2)}==):Role Options|{user(proper)}'s role changes}}}
{=(stepDown):{if({args(2)}==):{options}}}
{=(descrip):{if({args}==):{roleList}|{if({args(1)}==+):Added — {pickup}|{if({args(1)}==-):Removed — {pickup}}}}}
{=(execute):{if({args}==--):{none}|{if({args}==++):{all}|{if({in({args(2)}):{roleNames}}==true):{if({args(1)}==+):{add}|{if({args(1)}==-):{remove}|{if({in({args(2)}):{roleNames}}==true):{if({args(1)}==+):{add}|{if({args(1)}==-):{remove}|{if({contains({args(2)}):{roleNames}}==false):options|prompt}}}}}}}}}}
{=(ic):{server(icon)}}
{=(stitle):{title}}
{=(sname):{server}}
{=(sdescrip):{descrip}}
{{execute}}
{silent}
Raw JSON
{
  "id": 196981,
  "created_at": "2022-04-26T10:36:18.186Z",
  "tag_name": "pingrole",
  "nsfw": false,
  "owner_id": "680849586591367267",
  "uses": 16,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "716999277054001216",
  "sharer": "680849586591367267",
  "content": "{=(exe):c:}\n{=(roles): 717080294217220274 717080124742303786 717080348667936903 717082795696193546}\n{=(roleNames):Announcement-Ping Thievery-Ping Poll-Ping Giveaway-Ping}\n{=(var):{index({args(2+)}):{roleNames}}}\n{=(pickup):<@​&{join(>\n<@​&):{cycle({var}):{roleSep}}>}}\n{=(pickList):<@​&{join(>\n<@​&):{roles}>}}\n{=(yeet):{args(2+)}}\n{=(these):+ - ++ --}\n{=():}\n{=(add):{exe}rank custom +{pickup}}\n{=(remove):{exe}rank custom -{pickup}}\n{=(all):{exe}rank custom +{join( +):{roles}}}\n{=(none):{exe}rank custom -{join( -):{roles}}}\n{=(prompt):Your current roles}\n{=(error):This an error}\n{=(roleList):<@​&{join(> \n<@​&):{user(roleids)}>}}\n{=(options):Use this by running `!pingrole +/- option`. Your options are `{join(`, `):{roleNames}}`}\n{=(title):{if({args}==):{user(proper)}'s Current Roles|{if({args(2)}==):Role Options|{user(proper)}'s role changes}}}\n{=(stepDown):{if({args(2)}==):{options}}}\n{=(descrip):{if({args}==):{roleList}|{if({args(1)}==+):Added — {pickup}|{if({args(1)}==-):Removed — {pickup}}}}}\n{=(execute):{if({args}==--):{none}|{if({args}==++):{all}|{if({in({args(2)}):{roleNames}}==true):{if({args(1)}==+):{add}|{if({args(1)}==-):{remove}|{if({in({args(2)}):{roleNames}}==true):{if({args(1)}==+):{add}|{if({args(1)}==-):{remove}|{if({contains({args(2)}):{roleNames}}==false):options|prompt}}}}}}}}}}\n{=(ic):{server(icon)}}\n{=(stitle):{title}}\n{=(sname):{server}}\n{=(sdescrip):{descrip}}\n{{execute}}\n{silent}",
  "embed": "{}",
  "last_fetched": "2026-10-20T21:34:34.886Z"
}