donate

Privateunrated

Content

60 lines
{=():}
{=(COmmENT):REQUIRED TO CHANGE THESE
NOTE: I don't recommend changing anything else below the next comment unless you are experienced in TagScript}
{=(prefix):-}
{=(chan):809696706543353877,809701754001293344}

{=(comment):Counting args}

{=(charactertocount):/}{=(comment):can't be a comma, parentheses or curly brackets}
{=(arglength):{index($%&):{args} $%&}}
{=(newarglength):{index($%&):{replace({charactertocount},. .):{args}} $%&}}
{=(charactercount):{m:trunc({newarglength}-{arglength})}}

{=(cOmment):Creating Errors/Fault}

{=(f):{m:trunc(3-{charactercount})}}

{=(error): No arguements were inputted Please read the format! {user(mention)}

**NOTE**: SLASHES AND EACH PART ARE REQUIRED}
{=(invalidCountFault): Oops! You are missing `{f}` `/` Please reread the format {user(mention)}
use: ``{prefix}donate <message>/<amount>/<time>/<winners>``
Eg: ``{prefix}donate Hello everyone!/500k each/20m/2w``

**NOTE**: SLASHES AND EACH PART ARE REQUIRED}
{=(COMMENT):Creating embed}

{=(message):{args(1):/}}
{=(amount):{args(2):/}}
{=(time):{args(3):/}}
{=(winners):{args(0):/}}

<@&815155393793359892>
{=(embedTitle): {user(proper)} wants to sponsor a giveaway!}
{=(embedDesc): **Sponsor**:{user(mention)}
**Message**: {message}
**Amount**: {amount}
**Time**: {time}
**Winner(s)**: {winners}}
{=(embedJson): { "timestamp":"{strf:%FT%T}.000Z",
  "title": "{embedTitle}",
  "description": "{embedDesc}",
  "color": 2269,

  "footer": {
    "text": "Tag made by: wish#0420"
  }
}}
{=(coMMent):Execution/Checks}
{=(output):c:cembed {channel(id)} {embedJson}}

{=(exec):{{{and({1}!=|{charactercount}==3):output}}}}
{exec}
{and({1}!=|{charactercount}!=0):{if({charactercount}==3):|{invalidCountFault}}}

{{and({1}==|{charactercount}==0):error}}
    {silent} {override} {delete}

{=(Requirements):}
{require(This can only be ran in <#{chan}>):{chan}}

Embed

1 line
{"color": 5198940, "description": "use: ``{prefix}donate <message>/<amount>/<time>/<winners>``\nEg: ``{prefix}donate Hello everyone!/1m (500k each)/20m/2``\n"}
Raw JSON
{
  "id": 659078,
  "created_at": "2021-03-07T18:09:55.000Z",
  "tag_name": "donate",
  "nsfw": false,
  "owner_id": "764861678369636403",
  "uses": 72,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "775799201921630258",
  "sharer": "764861678369636403",
  "content": "{=():}\n{=(COmmENT):REQUIRED TO CHANGE THESE\nNOTE: I don't recommend changing anything else below the next comment unless you are experienced in TagScript}\n{=(prefix):-}\n{=(chan):809696706543353877,809701754001293344}\n\n{=(comment):Counting args}\n\n{=(charactertocount):/}{=(comment):can't be a comma, parentheses or curly brackets}\n{=(arglength):{index($%&):{args} $%&}}\n{=(newarglength):{index($%&):{replace({charactertocount},. .):{args}} $%&}}\n{=(charactercount):{m:trunc({newarglength}-{arglength})}}\n\n{=(cOmment):Creating Errors/Fault}\n\n{=(f):{m:trunc(3-{charactercount})}}\n\n{=(error): No arguements were inputted Please read the format! {user(mention)}\n\n**NOTE**: SLASHES AND EACH PART ARE REQUIRED}\n{=(invalidCountFault): Oops! You are missing `{f}` `/` Please reread the format {user(mention)}\nuse: ``{prefix}donate <message>/<amount>/<time>/<winners>``\nEg: ``{prefix}donate Hello everyone!/500k each/20m/2w``\n\n**NOTE**: SLASHES AND EACH PART ARE REQUIRED}\n{=(COMMENT):Creating embed}\n\n{=(message):{args(1):/}}\n{=(amount):{args(2):/}}\n{=(time):{args(3):/}}\n{=(winners):{args(0):/}}\n\n<@&815155393793359892>\n{=(embedTitle): {user(proper)} wants to sponsor a giveaway!}\n{=(embedDesc): **Sponsor**:{user(mention)}\n**Message**: {message}\n**Amount**: {amount}\n**Time**: {time}\n**Winner(s)**: {winners}}\n{=(embedJson): { \"timestamp\":\"{strf:%FT%T}.000Z\",\n  \"title\": \"{embedTitle}\",\n  \"description\": \"{embedDesc}\",\n  \"color\": 2269,\n\n  \"footer\": {\n    \"text\": \"Tag made by: wish#0420\"\n  }\n}}\n{=(coMMent):Execution/Checks}\n{=(output):c:cembed {channel(id)} {embedJson}}\n\n{=(exec):{{{and({1}!=|{charactercount}==3):output}}}}\n{exec}\n{and({1}!=|{charactercount}!=0):{if({charactercount}==3):|{invalidCountFault}}}\n\n{{and({1}==|{charactercount}==0):error}}\n    {silent} {override} {delete}\n\n{=(Requirements):}\n{require(This can only be ran in <#{chan}>):{chan}}",
  "embed": "{\"color\": 5198940, \"description\": \"use: ``{prefix}donate <message>/<amount>/<time>/<winners>``\\nEg: ``{prefix}donate Hello everyone!/1m (500k each)/20m/2``\\n\"}",
  "last_fetched": "2026-10-21T00:35:37.571Z"
}