helpme2
Privateunrated
Content
24 lines{delete}{=():}
{=(prefix):!}
{=(tagname):helpme2}
{embed(color):#{#:ff82ab~ff7373~11f5c8~1149f5~6811f5~745e97~c35eea~ffc0cb~1f7f1f~bf1f1f~93F8D0}}
😭 Please help me!! 😭 <@&774185928934817792> {args(3):|}
{=(comment):This first section gets the initial count of commas in the args, to then use as the basis for the following section. since loops aren't possible, only counts up to 10}
{=(commacount):{if({list(10):{args}}!=):10|{if({list(9):{args}}!=):9|{if({list(8):{args}}!=):8|{if({list(7):{args}}!=):7|{if({list(6):{args}}!=):6|{if({list(5):{args}}!=):5|{if({list(4):{args}}!=):4|{if({list(3):{args}}!=):3|{if({list(2):{args}}!=):2|{if({list(1):{args}}!=):1|0}}}}}}}}}}}
{=(offset):{m:trunc(1+{commacount})} {m:trunc(2+{commacount})} {m:trunc(3+{commacount})} {m:trunc(4+{commacount})} {m:trunc(5+{commacount})}}
{=(comment):This section counts the commas in the args after the pipes are replaced with commas, to count the number of args used. While you could just write if statements checking which args(#):| was equal to args, that method can break if the args in the if statement parameters are too long, or if vertical pipes are present in args used in any/all block parameters. List blocks in parameters solve that, but are more finicky to use}
{=(pipereplace):{replace(|,,):{args}}}
{=(arglen):{if({list({offset(5)}):{pipereplace}}!=):5|{if({list({offset(4)}):{pipereplace}}!=):4|{if({list({offset(3)}):{pipereplace}}!=):3|{if({list({offset(2)}):{pipereplace}}!=):2|1}}}}}
{=(error):You must give us at least following information: "<Arena + rank> | <target> | <assistant>" please use following format: `{prefix}{tagname} <Arena + rank (like MA 5th)> | <Player on this spot (@player_name)> | <assistant (@bruin, @krulos, ...)> | <second assistant> | <additional message.>`}
{{if({arglen}!=1):react:{emojis(+{arglen})}}}
{{if({arglen}==1):c:echo {channel(id)} {error}}}
{=(desc): Target: - {args(2):|}
Assistant 1: - {args(3):|}
Assistant 2: - {args(4):|}
Additional Information: - {args(5):|}
<unused argument>: - {args(6):|}}Embed
1 line{"color": 5198940, "image": {"url": "{if({arglen}==1):error}"}, "title": "Arena / Rank: {args(1):|}", "author": {"name": "{user} needs your help", "icon_url": "{user(avatar)}}"}, "thumbnail": {"url": "https://media1.tenor.com/images/4418c6b34acab4977f6333de2220a664/tenor.gif?itemid=15314129"}, "description": "{desc(+{arglen}):}"}Raw JSON
{
"id": 426595,
"created_at": "2020-11-13T12:53:32.000Z",
"tag_name": "helpme2",
"nsfw": false,
"owner_id": "669332365721468949",
"uses": 25,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "756795813396480070",
"sharer": "669332365721468949",
"content": "{delete}{=():}\n{=(prefix):!}\n{=(tagname):helpme2}\n{embed(color):#{#:ff82ab~ff7373~11f5c8~1149f5~6811f5~745e97~c35eea~ffc0cb~1f7f1f~bf1f1f~93F8D0}}\n😭 Please help me!! 😭 <@&774185928934817792> {args(3):|}\n{=(comment):This first section gets the initial count of commas in the args, to then use as the basis for the following section. since loops aren't possible, only counts up to 10}\n{=(commacount):{if({list(10):{args}}!=):10|{if({list(9):{args}}!=):9|{if({list(8):{args}}!=):8|{if({list(7):{args}}!=):7|{if({list(6):{args}}!=):6|{if({list(5):{args}}!=):5|{if({list(4):{args}}!=):4|{if({list(3):{args}}!=):3|{if({list(2):{args}}!=):2|{if({list(1):{args}}!=):1|0}}}}}}}}}}}\n\n{=(offset):{m:trunc(1+{commacount})} {m:trunc(2+{commacount})} {m:trunc(3+{commacount})} {m:trunc(4+{commacount})} {m:trunc(5+{commacount})}}\n\n{=(comment):This section counts the commas in the args after the pipes are replaced with commas, to count the number of args used. While you could just write if statements checking which args(#):| was equal to args, that method can break if the args in the if statement parameters are too long, or if vertical pipes are present in args used in any/all block parameters. List blocks in parameters solve that, but are more finicky to use}\n{=(pipereplace):{replace(|,,):{args}}}\n{=(arglen):{if({list({offset(5)}):{pipereplace}}!=):5|{if({list({offset(4)}):{pipereplace}}!=):4|{if({list({offset(3)}):{pipereplace}}!=):3|{if({list({offset(2)}):{pipereplace}}!=):2|1}}}}}\n\n\n{=(error):You must give us at least following information: \"<Arena + rank> | <target> | <assistant>\" please use following format: `{prefix}{tagname} <Arena + rank (like MA 5th)> | <Player on this spot (@player_name)> | <assistant (@bruin, @krulos, ...)> | <second assistant> | <additional message.>`}\n{{if({arglen}!=1):react:{emojis(+{arglen})}}}\n{{if({arglen}==1):c:echo {channel(id)} {error}}}\n\n{=(desc): Target: - {args(2):|}\nAssistant 1: - {args(3):|}\nAssistant 2: - {args(4):|}\nAdditional Information: - {args(5):|}\n<unused argument>: - {args(6):|}}",
"embed": "{\"color\": 5198940, \"image\": {\"url\": \"{if({arglen}==1):error}\"}, \"title\": \"Arena / Rank: {args(1):|}\", \"author\": {\"name\": \"{user} needs your help\", \"icon_url\": \"{user(avatar)}}\"}, \"thumbnail\": {\"url\": \"https://media1.tenor.com/images/4418c6b34acab4977f6333de2220a664/tenor.gif?itemid=15314129\"}, \"description\": \"{desc(+{arglen}):}\"}",
"last_fetched": "2026-10-20T23:06:50.806Z"
}