give

Privateunrated

Content

72 lines
{=(prefix):?}
{=(tagname):give}
{=(roleswithaccess):716996456526905405}
{=(blacklistedroles):}
{=(assignableroles):708625080686739466,708625078648307732,708625076748156958,715577270785277953,708625073791172630,730440658212356187,708627230745690123,708626533291524096,717756939551113326,731635025371594864,731635100730785833}
{=(logchannel):708730191756656762}
{=(selfassignable):true}

{=(logtitle):Roles Added Log}
{=(logmessage):**Command**: `{prefix}{tagname}`
**Target:** {target(proper)}
**Role given:** <@&{args(2)}>
**Responsible Moderator:** {user(proper)} 
**Channel:** #{channel} [Jump!](https://discordapp.com/channels/{server(id)}/{channel(id)})
**Date:** {strf:%d/%m/%y}} 

{=(errortitle):Adding Role Error}
{=(errormessage1):Argument cannot be empty.}
{=(errormessage2):Argument 1 is not a mention.}
{=(errormessage3):The user cannot be yourself. (This can be turned off in settings)}
{=(errormessage4):That user has a blacklisted role.}
{=(errormessage5):That role is not an assignable role.}
{=(errormessage6):The user already has that role.}
{=(reactsuccess):?}
{=(reactneutral):??}
{=(reacterror):?}
{=(colorsuccess):42F4A7}
{=(colorneutral):FFFA77}
{=(colorerror):DD5F53}
{=(subcommand1):help}
{=(subcommand2):config}
{=(subtitle):Custom Command Info}
{=(submessage1):Subcommand: `{prefix}{tagname} help`
Syntax: `{prefix}{tagname} <user> <roleid>`}
{=(submessage2):Subcommand: `{prefix}{tagname} config`
These are your current settings:
**Prefix:** {prefix}
**Tagname:** {tagname}
**Roles with access:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{roleswithaccess}}}>}
**Blacklisted roles:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{blacklistedroles}}}>}
**Assignable roles:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{assignableroles}}}>}
**Log channel:** <#{logchannel}>
**Self-assignable:** {selfassignable}}

{require:{roleswithaccess}}
{override}

{=(empty):}

{=(bid):{blacklistedroles}}
{=(trid):{target(roleids)}}
{=(vbid):{any({any({contains({bid(1):,}):{trid}}==true|{contains({bid(2):,}):{trid}}==true|{contains({bid(3):,}):{trid}}==true|{contains({bid(4):,}):{trid}}==true|{contains({bid(5):,}):{trid}}==true|{contains({bid(6):,}):{trid}}==true|{contains({bid(7):,}):{trid}}==true|{contains({bid(8):,}):{trid}}==true|{contains({bid(9):,}):{trid}}==true|{contains({bid(10):,}):{trid}}==true|{contains({bid(11):,}):{trid}}==true|{contains({bid(12):,}):{trid}}==true|{contains({bid(13):,}):{trid}}==true|{contains({bid(14):,}):{trid}}==true|{contains({bid(15):,}):{trid}}==true):true|false}==true|{any({contains({bid(16):,}):{trid}}==true|{contains({bid(17):,}):{trid}}==true|{contains({bid(18):,}):{trid}}==true|{contains({bid(19):,}):{trid}}==true|{contains({bid(20):,}):{trid}}==true|{contains({bid(21):,}):{trid}}==true|{contains({bid(22):,}):{trid}}==true|{contains({bid(23):,}):{trid}}==true|{contains({bid(24):,}):{trid}}==true|{contains({bid(25):,}):{trid}}==true|{contains({bid(26):,}):{trid}}==true|{contains({bid(27):,}):{trid}}==true|{contains({bid(28):,}):{trid}}==true|{contains({bid(29):,}):{trid}}==true|{contains({bid(30):,}):{trid}}==true):true|false}==true):true|false}}

{=(subcheck):{any({args(1)}=={subcommand1}|{args(1)}=={subcommand2}):true|false}}

{=(value):{if({subcheck}==true):-1|{if({if({args}=={empty}):false|true}==false):1|{if({if({replace(!,):{args(1)}}=={replace(!,):{target(mention)}}):true|false}==false):2|{if({if({selfassignable}==true):true|{if({replace(!,):{args(1)}}=={replace(!,):{user(mention)}}):false|true}}==false):3|{if({if({vbid}==true):false|true}==false):4|{if({if({contains({args(2)}):{join(> <@&):<@&{replace(%2C, ):{urlencode:{assignableroles}}}>}}==true):false|true}==false):5|{if({if({contains({replace(<@&,):{replace(>,):{args(2)}}}):{target(roleids)}}==true):false|true}==false):6|0}}}}}}}}

{embed(title):{if({subcheck}==true):{subtitle}|{if({value}==0):{logtitle}|{errortitle}}}}

{embed(description):{if({subcheck}==true):{if({args(1)}=={subcommand1}):{submessage1}|{if({args(1)}=={subcommand2}):{submessage2}}}|{if({value}==0):{logmessage}|{if({value}==1):{errormessage1}|{if({value}==2):{errormessage2}|{if({value}==3):{errormessage3}|{if({value}==4):{errormessage4}|{if({value}==5):{errormessage5}|{if({value}==6):{errormessage6}|Something went wrong. Contact the creator of this tag.}}}}}}}}}

{embed(color):#{if({subcheck}==true):{colorneutral}|{if({value}==0):{colorsuccess}|{colorerror}}}}

{redirect:{if({value}==0):{channel(id)}}}

{reactu:{if({subcheck}==true):{reactneutral}|{if({value}==0):{reactsuccess}|{reacterror}}}}

{{if({value}==0):c:role add {args(1)} {args(2)}|empty}}

{{if({value}==0):embed(timestamp):now|empty}}

{=(footer):{if({value}==0):ID: {target(id)}|{empty}}}

Embed

1 line
{"color": 5198940, "footer": {"text": "{footer}"}}
Raw JSON
{
  "id": 386134,
  "created_at": "2020-10-22T09:03:56.000Z",
  "tag_name": "give",
  "nsfw": false,
  "owner_id": "468345520008724480",
  "uses": 0,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "746146738141790280",
  "sharer": "670266479467298838",
  "content": "{=(prefix):?}\n{=(tagname):give}\n{=(roleswithaccess):716996456526905405}\n{=(blacklistedroles):}\n{=(assignableroles):708625080686739466,708625078648307732,708625076748156958,715577270785277953,708625073791172630,730440658212356187,708627230745690123,708626533291524096,717756939551113326,731635025371594864,731635100730785833}\n{=(logchannel):708730191756656762}\n{=(selfassignable):true}\n\n{=(logtitle):Roles Added Log}\n{=(logmessage):**Command**: `{prefix}{tagname}`\n**Target:** {target(proper)}\n**Role given:** <@&{args(2)}>\n**Responsible Moderator:** {user(proper)} \n**Channel:** #{channel} [Jump!](https://discordapp.com/channels/{server(id)}/{channel(id)})\n**Date:** {strf:%d/%m/%y}} \n\n{=(errortitle):Adding Role Error}\n{=(errormessage1):Argument cannot be empty.}\n{=(errormessage2):Argument 1 is not a mention.}\n{=(errormessage3):The user cannot be yourself. (This can be turned off in settings)}\n{=(errormessage4):That user has a blacklisted role.}\n{=(errormessage5):That role is not an assignable role.}\n{=(errormessage6):The user already has that role.}\n{=(reactsuccess):?}\n{=(reactneutral):??}\n{=(reacterror):?}\n{=(colorsuccess):42F4A7}\n{=(colorneutral):FFFA77}\n{=(colorerror):DD5F53}\n{=(subcommand1):help}\n{=(subcommand2):config}\n{=(subtitle):Custom Command Info}\n{=(submessage1):Subcommand: `{prefix}{tagname} help`\nSyntax: `{prefix}{tagname} <user> <roleid>`}\n{=(submessage2):Subcommand: `{prefix}{tagname} config`\nThese are your current settings:\n**Prefix:** {prefix}\n**Tagname:** {tagname}\n**Roles with access:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{roleswithaccess}}}>}\n**Blacklisted roles:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{blacklistedroles}}}>}\n**Assignable roles:** {join(> <@&):<@&{replace(%2C, ):{urlencode:{assignableroles}}}>}\n**Log channel:** <#{logchannel}>\n**Self-assignable:** {selfassignable}}\n\n{require:{roleswithaccess}}\n{override}\n\n{=(empty):}\n\n{=(bid):{blacklistedroles}}\n{=(trid):{target(roleids)}}\n{=(vbid):{any({any({contains({bid(1):,}):{trid}}==true|{contains({bid(2):,}):{trid}}==true|{contains({bid(3):,}):{trid}}==true|{contains({bid(4):,}):{trid}}==true|{contains({bid(5):,}):{trid}}==true|{contains({bid(6):,}):{trid}}==true|{contains({bid(7):,}):{trid}}==true|{contains({bid(8):,}):{trid}}==true|{contains({bid(9):,}):{trid}}==true|{contains({bid(10):,}):{trid}}==true|{contains({bid(11):,}):{trid}}==true|{contains({bid(12):,}):{trid}}==true|{contains({bid(13):,}):{trid}}==true|{contains({bid(14):,}):{trid}}==true|{contains({bid(15):,}):{trid}}==true):true|false}==true|{any({contains({bid(16):,}):{trid}}==true|{contains({bid(17):,}):{trid}}==true|{contains({bid(18):,}):{trid}}==true|{contains({bid(19):,}):{trid}}==true|{contains({bid(20):,}):{trid}}==true|{contains({bid(21):,}):{trid}}==true|{contains({bid(22):,}):{trid}}==true|{contains({bid(23):,}):{trid}}==true|{contains({bid(24):,}):{trid}}==true|{contains({bid(25):,}):{trid}}==true|{contains({bid(26):,}):{trid}}==true|{contains({bid(27):,}):{trid}}==true|{contains({bid(28):,}):{trid}}==true|{contains({bid(29):,}):{trid}}==true|{contains({bid(30):,}):{trid}}==true):true|false}==true):true|false}}\n\n{=(subcheck):{any({args(1)}=={subcommand1}|{args(1)}=={subcommand2}):true|false}}\n\n{=(value):{if({subcheck}==true):-1|{if({if({args}=={empty}):false|true}==false):1|{if({if({replace(!,):{args(1)}}=={replace(!,):{target(mention)}}):true|false}==false):2|{if({if({selfassignable}==true):true|{if({replace(!,):{args(1)}}=={replace(!,):{user(mention)}}):false|true}}==false):3|{if({if({vbid}==true):false|true}==false):4|{if({if({contains({args(2)}):{join(> <@&):<@&{replace(%2C, ):{urlencode:{assignableroles}}}>}}==true):false|true}==false):5|{if({if({contains({replace(<@&,):{replace(>,):{args(2)}}}):{target(roleids)}}==true):false|true}==false):6|0}}}}}}}}\n\n{embed(title):{if({subcheck}==true):{subtitle}|{if({value}==0):{logtitle}|{errortitle}}}}\n\n{embed(description):{if({subcheck}==true):{if({args(1)}=={subcommand1}):{submessage1}|{if({args(1)}=={subcommand2}):{submessage2}}}|{if({value}==0):{logmessage}|{if({value}==1):{errormessage1}|{if({value}==2):{errormessage2}|{if({value}==3):{errormessage3}|{if({value}==4):{errormessage4}|{if({value}==5):{errormessage5}|{if({value}==6):{errormessage6}|Something went wrong. Contact the creator of this tag.}}}}}}}}}\n\n{embed(color):#{if({subcheck}==true):{colorneutral}|{if({value}==0):{colorsuccess}|{colorerror}}}}\n\n{redirect:{if({value}==0):{channel(id)}}}\n\n{reactu:{if({subcheck}==true):{reactneutral}|{if({value}==0):{reactsuccess}|{reacterror}}}}\n\n{{if({value}==0):c:role add {args(1)} {args(2)}|empty}}\n\n{{if({value}==0):embed(timestamp):now|empty}}\n\n{=(footer):{if({value}==0):ID: {target(id)}|{empty}}}",
  "embed": "{\"color\": 5198940, \"footer\": {\"text\": \"{footer}\"}}",
  "last_fetched": "2026-10-20T22:50:41.320Z"
}