yourtagname

Be sure to replace the default name ("yourtagname") with your own tag name such as "blacklist" Follow all the instructions in the variables. Only edit things that should be edited. One accidental change can break the tag so be careful what you add. You will need to provide required roles needed the run the command, blacklist roles that those who run the command can assign or remove, and keywords to be used to specify a role. You'll also need to provide the tag's name.

Privateunrated

Content

35 lines
{override}
{require:ENTER REQUIRED ROLE IDS HERE SEPERATED BY COMMA}


{=(COMMENT): Enter your blacklist keywords below, separated by a space.}
{=(bl.keywords):KEYWORDS_HERE}

{=(COMMENT): Enter the name of this tag below WITH your prefix directly in front of it, for example: !blacklist}
{=(bl.tagname):ENTER TAG NAME HERE}


{=(crole):{lower:{3}}} {=(COMMENT): Do not edit this line.)}
{=(br.{crole}):NONEPROVIDED} {=(COMMENT): Do not edit this line.)}

{=(COMMENT): Below is where your blacklist keywords and corresponding blacklist role IDs go. I have included three blacklist spaces for you but feel free to add or remove them as you wish. Simply copy and paste an already-existing block and add it to a new line with a new keyword. Make sure to edit the role IDs. Do not remove the "br." at the beginning of the keywords. This is for internal use within the tag and should not be typed out when executing the command. When executing the command, you'll need to type whatever is directly after the "br." until the end of the parentheses.}
{=(br.KEYWORD):ROLEID}
{=(br.KEYWORD):ROLEID}
{=(br.KEYWORD):ROLEID}

{=(COMMENT): Do not edit anything below this message!}

{{if({br.{crole}}==NONEPROVIDED):blacklist(You need to provide a valid blacklist keyword. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}|=(COMMENT5):none}}



{=(ctype):{lower:{1}}}

{=(bl.{ctype}):blacklist(You need to provide a valid blacklist type. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}}
{=(bl.temp):cmd: temprole {args(2)} {br.{crole}} {args(4)}}
{=(bl.add):cmd: role add {args(2)} {br.{crole}} }
{=(bl.remove):cmd: role remove {args(2)} {br.{crole}} }

{{bl.{ctype}}}

{{if({2}=={3}):blacklist(You are missing one or more necessary arguments. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}|=(COMMENT2):nothing}}
Raw JSON
{
  "id": 1735515,
  "created_at": "2023-05-14T18:09:07.000Z",
  "tag_name": "yourtagname",
  "nsfw": false,
  "owner_id": "714963338844438618",
  "uses": 0,
  "description": "Be sure to replace the default name (\"yourtagname\") with your own tag name such as \"blacklist\"\n\nFollow all the instructions in the variables. Only edit things that should be edited. One accidental change can break the tag so be careful what you add.\n\nYou will need to provide required roles needed the run the command, blacklist roles that those who run the command can assign or remove, and keywords to be used to specify a role. You'll also need to provide the tag's name.",
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "782016205837697086",
  "sharer": "714963338844438618",
  "content": "{override}\n{require:ENTER REQUIRED ROLE IDS HERE SEPERATED BY COMMA}\n\n\n{=(COMMENT): Enter your blacklist keywords below, separated by a space.}\n{=(bl.keywords):KEYWORDS_HERE}\n\n{=(COMMENT): Enter the name of this tag below WITH your prefix directly in front of it, for example: !blacklist}\n{=(bl.tagname):ENTER TAG NAME HERE}\n\n\n{=(crole):{lower:{3}}} {=(COMMENT): Do not edit this line.)}\n{=(br.{crole}):NONEPROVIDED} {=(COMMENT): Do not edit this line.)}\n\n{=(COMMENT): Below is where your blacklist keywords and corresponding blacklist role IDs go. I have included three blacklist spaces for you but feel free to add or remove them as you wish. Simply copy and paste an already-existing block and add it to a new line with a new keyword. Make sure to edit the role IDs. Do not remove the \"br.\" at the beginning of the keywords. This is for internal use within the tag and should not be typed out when executing the command. When executing the command, you'll need to type whatever is directly after the \"br.\" until the end of the parentheses.}\n{=(br.KEYWORD):ROLEID}\n{=(br.KEYWORD):ROLEID}\n{=(br.KEYWORD):ROLEID}\n\n{=(COMMENT): Do not edit anything below this message!}\n\n{{if({br.{crole}}==NONEPROVIDED):blacklist(You need to provide a valid blacklist keyword. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}|=(COMMENT5):none}}\n\n\n\n{=(ctype):{lower:{1}}}\n\n{=(bl.{ctype}):blacklist(You need to provide a valid blacklist type. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}}\n{=(bl.temp):cmd: temprole {args(2)} {br.{crole}} {args(4)}}\n{=(bl.add):cmd: role add {args(2)} {br.{crole}} }\n{=(bl.remove):cmd: role remove {args(2)} {br.{crole}} }\n\n{{bl.{ctype}}}\n\n{{if({2}=={3}):blacklist(You are missing one or more necessary arguments. Please follow the usage shown below. ```{bl.tagname} <add/temp/remove> <user:mention/ID> <keyword:{bl.keywords}> [duration if temp]```):{server(id)}|=(COMMENT2):nothing}}",
  "embed": "{}",
  "last_fetched": "2026-10-20T19:15:41.238Z"
}