Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Youtube: https://www.youtube.com/channel/UCyW5t7v-DmUtfYpk0tKEQrA
- Discord Soporte: https://discord.gg/fAjSe8zBHE
- Discord: izana.py
- Tutorial: https://youtu.be/ID4QRMllfC0?si=Xn7UuXVUYb2Q8Jgg
- 1.- Funciones de la wiki con Api.
- Prefix: !funcion <funcion>
- $nomention
- $var[ques;0]
- $var[love;$message]
- $var[etc;$replaceText[$replaceText[$var[love];[\];];$;]]
- $var[s;\]]
- $if[$var[love]==]
- $description[Por favor escribe una funcion]
- $stop
- $else
- $httpGet[https://botdesignerdiscord.com/public/api/function_tag_list]
- $jsonParse[{"bdfd": $httpResult}]
- $var[ekis;$jsonArrayIndex[bdfd;$var[love]]]
- $if[$var[ekis]==-1]
- $description[:x: Funcion no existente]
- $stop
- $endif
- $endif
- $httpGet[https://botdesignerdiscord.com/public/api/function/$var[love]]
- $jsonParse[$httpResult]
- $title[Informacion de funcion]
- $embeddedURL[https://github.com/NilPointer-Software/bdfd-wiki/blob/dev/src/bdscript/$var[etc].md]
- $description[
- ```$json[tag]```
- $json[shortDescription]
- $if[$json[arguments;0;name]==]
- No hay argumentos para esta funcion..$else
- $replaceText[$replaceText[$checkCondition[$json[arguments;0;name]!=];true;Argumentos:;1];false; ;1]
- $var[total;$jsonArrayCount[arguments]]
- $var[js;$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[10;b]]];$var[total];]]
- $eval[$replaceText[$var[js];b;
- %{DOL}%var[fr\;%{DOL}%if[%{DOL}%httpResult[arguments\;%{DOL}%var[ques\]\;required\]==true\]⚠️ Requerido%{DOL}%else ❓ Opcional %{DOL}%endif\]
- %{DOL}%var[ft\;%{DOL}%if[%{DOL}%httpResult[arguments\;%{DOL}%var[ques\]\;enumData\;0\]!=\]
- Valores de enumeración:
- %{DOL}%replaceText[%{DOL}%replaceText[%{DOL}%replaceText[%{DOL}%replaceText[%{DOL}%httpResult[arguments\;%{DOL}%var[ques\]\;enumData\]\;[\;\]\;%{DOL}%var[s\]\;\]\;,\;%{DOL}%url[decode\;%0A\]\]\;"\;\]%{DOL}%endif
- \]
- %{DOL}%addField[%{DOL}%httpResult[arguments\;%{DOL}%var[ques\]\;name\]\;
- Tipo: `%{DOL}%httpResult[arguments\;%{DOL}%var[ques\]\;type\]` | %{DOL}%var[fr\]
- %{DOL}%var[ft\]\]
- %{DOL}%var[ques\;%{DOL}%sum[%{DOL}%var[ques\]\;1\]\]
- ;-1]]
- $endif
- ] $c[descripcion]
- $var[};\]]
- $httpGet[https://raw.githubusercontent.com/NilPointer-Software/bdfd-wiki/dev/src/bdscript/$var[etc].md]
- $textSplit[$httpResult;![]
- $var[js;$splitText[2]]
- $textSplit[$var[js];)]
- $var[py;$replaceText[$replaceText[$replaceText[$replaceText[$splitText[1];(;];$var[}];];example1;];example;]]
- $image[$var[py]]
- $textSplit[$httpResult;## Example]
- $var[jn;$splitText[2]]
- $textSplit[$var[jn];```]
- $if[$splitText[2]!=]
- $addField[Codigo de ejemplo:;
- ```$splitText[2]```]
- $endif
- $color[768ad0]
- $if[$var[love]==%{DOL}%async[\]]
- $var[uwu;https://nilpointer-software.github.io/bdfd-wiki/guides/general/bds2/asyncScopes.html?highlight=ASYNC#async]$elseif[$var[love]==%{DOL}%addButton[\]]
- $var[uwu;https://nilpointer-software.github.io/bdfd-wiki/guides/general/interactions/buttons/aboutButtons.html]$elseif[$var[love]==%{DOL}%newModal[\]]
- $var[uwu;https://nilpointer-software.github.io/bdfd-wiki/guides/general/interactions/modals/aboutModals.html?highlight=New%20modal#modals]$elseif[$var[love]==%{DOL}newSelectMenu[\]]
- $var[uwu;https://nilpointer-software.github.io/bdfd-wiki/guides/general/interactions/selectMenus/aboutSelectMenu.html]$endif
- $c[The BdS Word]
- $if[$or[$var[love]==%{DOL}async[\];$var[love]==%{DOL}%addButton[\];$var[love]==%{DOL}%newModal[\];$var[love]==%{DOL}newSelectMenu[\]]==true]
- $addButton[yes;$var[uwu];Guia de: $toTitleCase[$replaceText[$replaceText[$var[love];[\];];$;]];link]$endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement