how

Privateunrated

Content

233 lines
{=(COMMENT):Lowers the first user argument, allowing them to be case insensitive.}
{=(l1):{lower:{1}}}

{=(COMMENT):Blank variable, allowing to return nothing when an else is empty, while being double bracketted.}
{=():}{override}

{=(COMMENT):Every variable starting with av. stands for the available keywords for these commands.}
{=(COMMENT):Every variable starting with em. stands for each command's embed JSON Pastebin link.}
{=(COMMENT):Every variable starting with check. stands for each check of the first argument}
{=(title.rr):Reaction Roles}
{=(av.rr):rr reactrole reactionrole}
{=(em.rr):DPcEYpwN}
{=(check.rr):{contains({l1}):{av.rr}}}

{=(title.prefix):Prefix}
{=(av.prefix):prefix pre pref}
{=(em.prefix):KZ0dC7Ui}
{=(check.prefix):{contains({l1}):{av.prefix}}}

{=(title.mute):Mute}
{=(av.mute):mute muted}
{=(em.mute):94mcJwPm}
{=(check.mute):{contains({l1}):{av.mute}}}

{=(title.log):Logging}
{=(av.log):log logging modlog}
{=(em.log):ECE4BaQ7}
{=(check.log):{contains({l1}):{av.log}}}

{=(title.embed):Embed Messages}
{=(av.embed):embed em emb}
{=(em.embed):qFB4Dnbw}
{=(check.embed):{contains({l1}):{av.embed}}}

{=(title.id):ID (Retrieve and Use)}
{=(av.id):id}
{=(em.id):1q8HqS5g}
{=(check.id):{contains({l1}):{av.id}}}

{=(title.hyperlink):Hyperlinks}
{=(av.hyperlink):hyperlink namedlinks}
{=(em.hyperlink):XnaQddu7}
{=(check.hyperlink):{contains({l1}):{av.hyperlink}}}

{=(title.vl):Voice Link (Premium)}
{=(av.vl):vl voicelink}
{=(em.vl):NGQtfxu0}
{=(check.vl):{contains({l1}):{av.vl}}}

{=(title.rank):Ranks}
{=(av.rank):rank ranks rankhelp addrank}
{=(em.rank):NRKbU7Es}
{=(check.rank):{contains({l1}):{av.rank}}}

{=(title.warn):Warns}
{=(av.warn):warn warns warninfo clearwarn removewarn}
{=(em.warn):ecVi6N9e}
{=(check.warn):{contains({l1}):{av.warn}}}

{=(title.lvl):Levels (Premium)}
{=(av.lvl):level levels lvl lvllink}
{=(em.lvl):TqZ3jdni}
{=(check.lvl):{contains({l1}):{av.lvl}}}

{=(title.decisions):Decisions for Suggestions}
{=(av.decisions):decisions decision approve deny consider implemented}
{=(em.decisions):jFtWPQ1a}
{=(check.decisions):{contains({l1}):{av.decisions}}}

{=(title.editembed):Editing Embed Messages}
{=(av.editembed):editembed editem ece}
{=(em.editembed):8gfaF6N8}
{=(check.editembed):{contains({l1}):{av.editembed}}}

{=(title.notes):Notes on Users}
{=(av.notes):notes note noteinfo clearnotes removenote}
{=(em.notes):nQCYdQfD}
{=(check.notes):{contains({l1}):{av.notes}}}

{=(title.poll):Polls}
{=(av.poll):poll polls question survey}
{=(em.poll):vzNfYcu7}
{=(check.poll):{contains({l1}):{av.poll}}}

{=(title.drama):Drama Channel (Premium)}
{=(av.drama):drama dramachannel dramaemotes}
{=(em.drama):2kQuYtQQ}
{=(check.drama):{contains({l1}):{av.drama}}}

{=(title.override):Overrides}
{=(av.override):override overrides}
{=(em.override):R6s4Q5cj}
{=(check.override):{contains({l1}):{av.override}}}

{=(title.whitelist):Whitelist}
{=(av.whitelist):whitelist wl}
{=(em.whitelist):48cXYV2M}
{=(check.whitelist):{contains({l1}):{av.whitelist}}}

{=(title.feed):Feeds and Autofeeds}
{=(av.feed):feed feedhelp feedinfo}
{=(em.feed):AMSqEyhP}
{=(check.feed):{contains({l1}):{av.feed}}}

{=(title.say):Say things with the bot}
{=(av.say):say saythings echo}
{=(em.say):MQrC7jnT}
{=(check.say):{contains({l1}):{av.say}}}

{=(title.userstats):User Stats}
{=(av.userstats):userstats stats dump inrole newusers oldest youngest}
{=(em.userstats):H1VFhZaC}
{=(check.userstats):{contains({l1}):{av.userstats}}}

{=(title.embedrules):Embed Messages' Rules}
{=(av.embedrules):embedrules emr embr}
{=(em.embedrules):t5rBBA1f}
{=(check.embedrules):{contains({l1}):{av.embedrules}}}

{=(COMMENT):Each available command's guide name.}
{=(checks.Name):decisions drama editembed embed embedrules feed hyperlink id lvl log mute notes override poll prefix rank rr say userstats vl warn whitelist}

{=(COMMENT):Gets the index position of the check that returns "true", to then call its corresponding embed in the command block.}
{=(index.preTrue):{join( check.):check.{checks.Name}}}
{=(index.list):{{index.preTrue(1)}} {{index.preTrue(2)}} {{index.preTrue(3)}} {{index.preTrue(4)}} {{index.preTrue(5)}} {{index.preTrue(6)}} {{index.preTrue(7)}} {{index.preTrue(8)}} {{index.preTrue(9)}} {{index.preTrue(10)}} {{index.preTrue(11)}} {{index.preTrue(12)}} {{index.preTrue(13)}} {{index.preTrue(14)}} {{index.preTrue(15)}} {{index.preTrue(16)}} {{index.preTrue(17)}} {{index.preTrue(18)}} {{index.preTrue(19)}} {{index.preTrue(20)}} {{index.preTrue(21)}} {{index.preTrue(22)}}}
{=(index.True):{index(true):. {index.list}}}

{=(COMMENT):Pastebin link corresponding to the user argument.}
{=(msg.Link):{em.{checks.Name({index.True})}}}

{=(COMMENT):Puts all the available commands, including their aliases, into lists to then display a list of available keywords to use as guides.}
{=(checks.av1):{join( av.):av.{checks.Name}}}
{=(msg.Keywords):{{checks.av1(1)}} {{checks.av1(2)}} {{checks.av1(3)}} {{checks.av1(4)}} {{checks.av1(5)}} {{checks.av1(6)}} {{checks.av1(7)}} {{checks.av1(8)}} {{checks.av1(9)}} {{checks.av1(10)}} {{checks.av1(11)}} {{checks.av1(12)}} {{checks.av1(13)}} {{checks.av1(14)}} {{checks.av1(15)}} {{checks.av1(16)}} {{checks.av1(17)}} {{checks.av1(18)}} {{checks.av1(19)}} {{checks.av1(20)}} {{checks.av1(21)}} {{checks.av1(22)}}}

{=(COMMENT):Categories Titles and Keywords per Categories!}
{=(pre.Title):{join( title.):title.{checks.Name}}}

{=(msg.Categories):

**{{pre.Title(1)}}**
`{join(`, `):{{checks.av1(1)}}}`

**{{pre.Title(2)}}**
`{join(`, `):{{checks.av1(2)}}}`

**{{pre.Title(3)}}**
`{join(`, `):{{checks.av1(3)}}}`

**{{pre.Title(4)}}**
`{join(`, `):{{checks.av1(4)}}}`

**{{pre.Title(5)}}**
`{join(`, `):{{checks.av1(5)}}}`

**{{pre.Title(6)}}**
`{join(`, `):{{checks.av1(6)}}}`

**{{pre.Title(7)}}**
`{join(`, `):{{checks.av1(7)}}}`

**{{pre.Title(8)}}**
`{join(`, `):{{checks.av1(8)}}}`

**{{pre.Title(9)}}**
`{join(`, `):{{checks.av1(9)}}}`

**{{pre.Title(10)}}**
`{join(`, `):{{checks.av1(10)}}}`

**{{pre.Title(11)}}**
`{join(`, `):{{checks.av1(11)}}}`

**{{pre.Title(12)}}**
`{join(`, `):{{checks.av1(12)}}}`

**{{pre.Title(13)}}**
`{join(`, `):{{checks.av1(13)}}}`

**{{pre.Title(14)}}**
`{join(`, `):{{checks.av1(14)}}}`

**{{pre.Title(15)}}**
`{join(`, `):{{checks.av1(15)}}}`

**{{pre.Title(16)}}**
`{join(`, `):{{checks.av1(16)}}}`

**{{pre.Title(17)}}**
`{join(`, `):{{checks.av1(17)}}}`

**{{pre.Title(18)}}**
`{join(`, `):{{checks.av1(18)}}}`

**{{pre.Title(19)}}**
`{join(`, `):{{checks.av1(19)}}}`

**{{pre.Title(20)}}**
`{join(`, `):{{checks.av1(20)}}}`

**{{pre.Title(21)}}**
`{join(`, `):{{checks.av1(21)}}}`

**{{pre.Title(22)}}**
`{join(`, `):{{checks.av1(22)}}}`}


{=(COMMENT):Error message that is displayed when the user didn't specify any argument along with the command.}

{=(msg.Error):Available guides keywords:
`{join(`, `):{msg.Keywords}}`}

{=(COMMENT):Command execution, that creates the embed corresponding to the requested guide command.}
{{and({l1}!=|{contains({l1}):{msg.Keywords}}==true):c:cembed https://pastebin.com/{msg.Link}}}

{{if({l1}==):dm}}

{embed(color):#2f3136}
{{if({l1}==):reactu:📨}}

{=(COMMENT):Debug messages to troubleshoot the command and check the value of certain variables.}
{=(msg.Debug):__Debug:__
indexpretrue {index.preTrue}
indexlist {index.list}
indextrue {index.True}

msglink {msg.Link}

checks.av1 {checks.av1}
msg.Keywords {msg.Keywords}

Does it contain a keyword that exists? {contains({l1}):{msg.Keywords}}}

{require( ):777628588282216469,805261503946031134}

Embed

1 line
{"color": 5198940, "image": {"url": "{if({l1}!=):plaintext}"}, "author": {"name": "Carl-bot Guides Keywords", "icon_url": "{server(icon)}"}, "footer": {"text": "Usage: [p]how <keyword> • Make sure to use it on the server. Not in DM."}, "description": "{msg.Categories}"}
Raw JSON
{
  "id": 575808,
  "created_at": "2021-02-02T00:30:44.000Z",
  "tag_name": "how",
  "nsfw": false,
  "owner_id": "697681586312839208",
  "uses": 71,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "757722084754587738",
  "sharer": "697681586312839208",
  "content": "{=(COMMENT):Lowers the first user argument, allowing them to be case insensitive.}\n{=(l1):{lower:{1}}}\n\n{=(COMMENT):Blank variable, allowing to return nothing when an else is empty, while being double bracketted.}\n{=():}{override}\n\n{=(COMMENT):Every variable starting with av. stands for the available keywords for these commands.}\n{=(COMMENT):Every variable starting with em. stands for each command's embed JSON Pastebin link.}\n{=(COMMENT):Every variable starting with check. stands for each check of the first argument}\n{=(title.rr):Reaction Roles}\n{=(av.rr):rr reactrole reactionrole}\n{=(em.rr):DPcEYpwN}\n{=(check.rr):{contains({l1}):{av.rr}}}\n\n{=(title.prefix):Prefix}\n{=(av.prefix):prefix pre pref}\n{=(em.prefix):KZ0dC7Ui}\n{=(check.prefix):{contains({l1}):{av.prefix}}}\n\n{=(title.mute):Mute}\n{=(av.mute):mute muted}\n{=(em.mute):94mcJwPm}\n{=(check.mute):{contains({l1}):{av.mute}}}\n\n{=(title.log):Logging}\n{=(av.log):log logging modlog}\n{=(em.log):ECE4BaQ7}\n{=(check.log):{contains({l1}):{av.log}}}\n\n{=(title.embed):Embed Messages}\n{=(av.embed):embed em emb}\n{=(em.embed):qFB4Dnbw}\n{=(check.embed):{contains({l1}):{av.embed}}}\n\n{=(title.id):ID (Retrieve and Use)}\n{=(av.id):id}\n{=(em.id):1q8HqS5g}\n{=(check.id):{contains({l1}):{av.id}}}\n\n{=(title.hyperlink):Hyperlinks}\n{=(av.hyperlink):hyperlink namedlinks}\n{=(em.hyperlink):XnaQddu7}\n{=(check.hyperlink):{contains({l1}):{av.hyperlink}}}\n\n{=(title.vl):Voice Link (Premium)}\n{=(av.vl):vl voicelink}\n{=(em.vl):NGQtfxu0}\n{=(check.vl):{contains({l1}):{av.vl}}}\n\n{=(title.rank):Ranks}\n{=(av.rank):rank ranks rankhelp addrank}\n{=(em.rank):NRKbU7Es}\n{=(check.rank):{contains({l1}):{av.rank}}}\n\n{=(title.warn):Warns}\n{=(av.warn):warn warns warninfo clearwarn removewarn}\n{=(em.warn):ecVi6N9e}\n{=(check.warn):{contains({l1}):{av.warn}}}\n\n{=(title.lvl):Levels (Premium)}\n{=(av.lvl):level levels lvl lvllink}\n{=(em.lvl):TqZ3jdni}\n{=(check.lvl):{contains({l1}):{av.lvl}}}\n\n{=(title.decisions):Decisions for Suggestions}\n{=(av.decisions):decisions decision approve deny consider implemented}\n{=(em.decisions):jFtWPQ1a}\n{=(check.decisions):{contains({l1}):{av.decisions}}}\n\n{=(title.editembed):Editing Embed Messages}\n{=(av.editembed):editembed editem ece}\n{=(em.editembed):8gfaF6N8}\n{=(check.editembed):{contains({l1}):{av.editembed}}}\n\n{=(title.notes):Notes on Users}\n{=(av.notes):notes note noteinfo clearnotes removenote}\n{=(em.notes):nQCYdQfD}\n{=(check.notes):{contains({l1}):{av.notes}}}\n\n{=(title.poll):Polls}\n{=(av.poll):poll polls question survey}\n{=(em.poll):vzNfYcu7}\n{=(check.poll):{contains({l1}):{av.poll}}}\n\n{=(title.drama):Drama Channel (Premium)}\n{=(av.drama):drama dramachannel dramaemotes}\n{=(em.drama):2kQuYtQQ}\n{=(check.drama):{contains({l1}):{av.drama}}}\n\n{=(title.override):Overrides}\n{=(av.override):override overrides}\n{=(em.override):R6s4Q5cj}\n{=(check.override):{contains({l1}):{av.override}}}\n\n{=(title.whitelist):Whitelist}\n{=(av.whitelist):whitelist wl}\n{=(em.whitelist):48cXYV2M}\n{=(check.whitelist):{contains({l1}):{av.whitelist}}}\n\n{=(title.feed):Feeds and Autofeeds}\n{=(av.feed):feed feedhelp feedinfo}\n{=(em.feed):AMSqEyhP}\n{=(check.feed):{contains({l1}):{av.feed}}}\n\n{=(title.say):Say things with the bot}\n{=(av.say):say saythings echo}\n{=(em.say):MQrC7jnT}\n{=(check.say):{contains({l1}):{av.say}}}\n\n{=(title.userstats):User Stats}\n{=(av.userstats):userstats stats dump inrole newusers oldest youngest}\n{=(em.userstats):H1VFhZaC}\n{=(check.userstats):{contains({l1}):{av.userstats}}}\n\n{=(title.embedrules):Embed Messages' Rules}\n{=(av.embedrules):embedrules emr embr}\n{=(em.embedrules):t5rBBA1f}\n{=(check.embedrules):{contains({l1}):{av.embedrules}}}\n\n{=(COMMENT):Each available command's guide name.}\n{=(checks.Name):decisions drama editembed embed embedrules feed hyperlink id lvl log mute notes override poll prefix rank rr say userstats vl warn whitelist}\n\n{=(COMMENT):Gets the index position of the check that returns \"true\", to then call its corresponding embed in the command block.}\n{=(index.preTrue):{join( check.):check.{checks.Name}}}\n{=(index.list):{{index.preTrue(1)}} {{index.preTrue(2)}} {{index.preTrue(3)}} {{index.preTrue(4)}} {{index.preTrue(5)}} {{index.preTrue(6)}} {{index.preTrue(7)}} {{index.preTrue(8)}} {{index.preTrue(9)}} {{index.preTrue(10)}} {{index.preTrue(11)}} {{index.preTrue(12)}} {{index.preTrue(13)}} {{index.preTrue(14)}} {{index.preTrue(15)}} {{index.preTrue(16)}} {{index.preTrue(17)}} {{index.preTrue(18)}} {{index.preTrue(19)}} {{index.preTrue(20)}} {{index.preTrue(21)}} {{index.preTrue(22)}}}\n{=(index.True):{index(true):. {index.list}}}\n\n{=(COMMENT):Pastebin link corresponding to the user argument.}\n{=(msg.Link):{em.{checks.Name({index.True})}}}\n\n{=(COMMENT):Puts all the available commands, including their aliases, into lists to then display a list of available keywords to use as guides.}\n{=(checks.av1):{join( av.):av.{checks.Name}}}\n{=(msg.Keywords):{{checks.av1(1)}} {{checks.av1(2)}} {{checks.av1(3)}} {{checks.av1(4)}} {{checks.av1(5)}} {{checks.av1(6)}} {{checks.av1(7)}} {{checks.av1(8)}} {{checks.av1(9)}} {{checks.av1(10)}} {{checks.av1(11)}} {{checks.av1(12)}} {{checks.av1(13)}} {{checks.av1(14)}} {{checks.av1(15)}} {{checks.av1(16)}} {{checks.av1(17)}} {{checks.av1(18)}} {{checks.av1(19)}} {{checks.av1(20)}} {{checks.av1(21)}} {{checks.av1(22)}}}\n\n{=(COMMENT):Categories Titles and Keywords per Categories!}\n{=(pre.Title):{join( title.):title.{checks.Name}}}\n\n{=(msg.Categories):\n\n**{{pre.Title(1)}}**\n`{join(`, `):{{checks.av1(1)}}}`\n\n**{{pre.Title(2)}}**\n`{join(`, `):{{checks.av1(2)}}}`\n\n**{{pre.Title(3)}}**\n`{join(`, `):{{checks.av1(3)}}}`\n\n**{{pre.Title(4)}}**\n`{join(`, `):{{checks.av1(4)}}}`\n\n**{{pre.Title(5)}}**\n`{join(`, `):{{checks.av1(5)}}}`\n\n**{{pre.Title(6)}}**\n`{join(`, `):{{checks.av1(6)}}}`\n\n**{{pre.Title(7)}}**\n`{join(`, `):{{checks.av1(7)}}}`\n\n**{{pre.Title(8)}}**\n`{join(`, `):{{checks.av1(8)}}}`\n\n**{{pre.Title(9)}}**\n`{join(`, `):{{checks.av1(9)}}}`\n\n**{{pre.Title(10)}}**\n`{join(`, `):{{checks.av1(10)}}}`\n\n**{{pre.Title(11)}}**\n`{join(`, `):{{checks.av1(11)}}}`\n\n**{{pre.Title(12)}}**\n`{join(`, `):{{checks.av1(12)}}}`\n\n**{{pre.Title(13)}}**\n`{join(`, `):{{checks.av1(13)}}}`\n\n**{{pre.Title(14)}}**\n`{join(`, `):{{checks.av1(14)}}}`\n\n**{{pre.Title(15)}}**\n`{join(`, `):{{checks.av1(15)}}}`\n\n**{{pre.Title(16)}}**\n`{join(`, `):{{checks.av1(16)}}}`\n\n**{{pre.Title(17)}}**\n`{join(`, `):{{checks.av1(17)}}}`\n\n**{{pre.Title(18)}}**\n`{join(`, `):{{checks.av1(18)}}}`\n\n**{{pre.Title(19)}}**\n`{join(`, `):{{checks.av1(19)}}}`\n\n**{{pre.Title(20)}}**\n`{join(`, `):{{checks.av1(20)}}}`\n\n**{{pre.Title(21)}}**\n`{join(`, `):{{checks.av1(21)}}}`\n\n**{{pre.Title(22)}}**\n`{join(`, `):{{checks.av1(22)}}}`}\n\n\n{=(COMMENT):Error message that is displayed when the user didn't specify any argument along with the command.}\n\n{=(msg.Error):Available guides keywords:\n`{join(`, `):{msg.Keywords}}`}\n\n{=(COMMENT):Command execution, that creates the embed corresponding to the requested guide command.}\n{{and({l1}!=|{contains({l1}):{msg.Keywords}}==true):c:cembed https://pastebin.com/{msg.Link}}}\n\n{{if({l1}==):dm}}\n\n{embed(color):#2f3136}\n{{if({l1}==):reactu:📨}}\n\n{=(COMMENT):Debug messages to troubleshoot the command and check the value of certain variables.}\n{=(msg.Debug):__Debug:__\nindexpretrue {index.preTrue}\nindexlist {index.list}\nindextrue {index.True}\n\nmsglink {msg.Link}\n\nchecks.av1 {checks.av1}\nmsg.Keywords {msg.Keywords}\n\nDoes it contain a keyword that exists? {contains({l1}):{msg.Keywords}}}\n\n{require( ):777628588282216469,805261503946031134}",
  "embed": "{\"color\": 5198940, \"image\": {\"url\": \"{if({l1}!=):plaintext}\"}, \"author\": {\"name\": \"Carl-bot Guides Keywords\", \"icon_url\": \"{server(icon)}\"}, \"footer\": {\"text\": \"Usage: [p]how <keyword> • Make sure to use it on the server. Not in DM.\"}, \"description\": \"{msg.Categories}\"}",
  "last_fetched": "2026-10-21T00:04:35.381Z"
}