quab

Search Anime BDFD

Oct 24th, 2026
10
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 4.04 KB | None | 0 0
  1. command 1.-
  2.  
  3. prefix: !anime
  4.  
  5. code:
  6.  
  7. $nomention
  8. $var[mgs1;$message[1]]
  9.  
  10. $if[$and[$isNumber[$message[2]]==false;$message[2]!=]==true]
  11. :x: Argumento dos no es valido no es numero
  12. $stop
  13. $elseif[$message[2]==]
  14. $var[msg2;1]
  15. $else
  16. $var[msg2;$message[2]]
  17. $endif
  18.  
  19.  
  20. $try
  21. $httpGet[https://bdscript-tools.onrender.com/anime/busqueda?busqueda=$var[mgs1]&limite=$var[msg2]]
  22.  
  23.  
  24. $author[Búsqueda: $httpResult[busqueda]]
  25. $description[
  26.  
  27. **Titulo**
  28. $httpResult[resultados;0;titulo] ( $httpResult[resultados;0;titulos;ja_jp] )
  29.  
  30. **Sinopsis:**
  31. $httpResult[resultados;0;sinopsis]
  32.  
  33.  
  34.  
  35. ]
  36.  
  37. $thumbnail[$httpResult[resultados;0;imagen]]
  38.  
  39.  
  40. $addField[Episodios;$httpResult[resultados;0;episodios];true]
  41.  
  42. $addField[Duracion por capitulo;$httpResult[resultados;0;duracion]m;true]
  43.  
  44. $addField[Puntuacion;$httpResult[resultados;0;puntuacion]⭐;true]
  45.  
  46.  
  47. $addField[Estado;$httpResult[resultados;0;estado];true]
  48. $addField[Emision;$httpResult[resultados;0;fecha_inicio];true]
  49. $addField[Finalizacion;$httpResult[resultados;0;fecha_fin];true]
  50.  
  51. $footer[Pagina: 1/$httpResult[numero_resultados] | $httpResult[busqueda]]
  52.  
  53. $addButton[false;inicio-$authorID-0;Atras;secondary;true;⏪]
  54.  
  55. $addButton[false;atras-$authorID-0;Atras;secondary;true;◀️]
  56.  
  57.  
  58. $addButton[false;adelante-$authorID-0;Adelante;secondary;$checkCondition[$httpResult[numero_resultados]==1];▶️]
  59.  
  60. $addButton[false;final-$authorID-0;final;secondary;$checkCondition[$httpResult[numero_resultados]==1];⏩]
  61. $catch
  62. :x: Por favor espera un momento, nuestra api esta apagado, en todo casi persistente consulte con el admi.
  63. $endtry
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ------------------------------------
  71.  
  72.  
  73. code 2
  74.  
  75. prefix: $onInteraction
  76.  
  77. code:
  78.  
  79. $nomention
  80. $var[customID;$customID]
  81. $if[$checkContains[$var[customID];adelante-$authorID;atras-$authorID;inicio-$authorID;final-$authorID]]
  82.  
  83. $var[no;
  84. $getEmbedData[$channelID;$messageID;1;footer]]
  85. $textSplit[$var[no];:]
  86.  
  87.  
  88. $textSplit[$trimSpace[$splitText[2]];/]
  89.  
  90.  
  91. $var[cont;$splitText[1]]
  92.  
  93. $textSplit[$splitText[2];|]
  94.  
  95. $var[total;$splitText[1]]
  96. $var[busqueda;$splitText[2]]
  97.  
  98. $textSplit[$customID;-]
  99.  
  100. $var[cont_url;$splitText[3]]
  101.  
  102.  
  103. $if[$splitText[1]==adelante]
  104. $var[cont;$sum[$var[cont];1]]
  105.  
  106. $var[cont_url;$sum[$var[cont_url];1]]
  107.  
  108. $elseif[$splitText[1]==atras]
  109. $var[cont;$sub[$var[cont];1]]
  110.  
  111. $var[cont_url;$sub[$var[cont_url];1]]
  112.  
  113. $elseif[$splitText[1]==inicio]
  114.  
  115. $var[cont;1]
  116. $var[cont_url;0]
  117.  
  118. $elseif[$splitText[1]==final]
  119.  
  120. $var[cont;$trimSpace[$var[total]]]
  121.  
  122. $var[cont_url;$sub[$var[total];1]]
  123.  
  124. $endif
  125.  
  126.  
  127.  
  128.  
  129. $httpGet[https://bdscript-tools.onrender.com/anime/busqueda?busqueda=$trimSpace[$var[busqueda]]&limite=$trimSpace[$var[total]]]
  130.  
  131. $author[Búsqueda: $httpResult[busqueda]]
  132. $description[
  133.  
  134. **Titulo**
  135. $httpResult[resultados;$var[cont_url];titulo] ( $httpResult[resultados;$var[cont_url];titulos;ja_jp] )
  136.  
  137. **Sinopsis:**
  138. $httpResult[resultados;$var[cont_url];sinopsis]
  139.  
  140.  
  141.  
  142. ]
  143.  
  144. $thumbnail[$httpResult[resultados;$var[cont_url];imagen]]
  145.  
  146.  
  147. $addField[Episodios;$httpResult[resultados;$var[cont_url];episodios];true]
  148.  
  149. $addField[Duracion por capitulo;$httpResult[resultados;$var[cont_url];duracion]m;true]
  150.  
  151. $addField[Puntuacion;$httpResult[resultados;$var[cont_url];puntuacion]⭐;true]
  152.  
  153.  
  154. $addField[Estado;$httpResult[resultados;$var[cont_url];estado];true]
  155. $addField[Emision;$httpResult[resultados;$var[cont_url];fecha_inicio];true]
  156. $addField[Finalizacion;$httpResult[resultados;0;fecha_fin];true]
  157.  
  158.  
  159. $footer[Pagina: $var[cont]/$httpResult[numero_resultados] | $httpResult[busqueda]]
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167. $removeButtons
  168.  
  169. $addButton[false;inicio-$authorID-0;Inicio;secondary;$checkCondition[1==$var[cont]];⏪]
  170.  
  171.  
  172. $addButton[false;atras-$authorID-$var[cont_url];Atras;secondary;$checkCondition[1==$var[cont]];◀️]
  173.  
  174.  
  175. $addButton[false;adelante-$authorID-$var[cont_url];Adelante;secondary;$checkCondition[$var[cont]==$var[total]];▶️]
  176.  
  177. $addButton[false;final-$authorID-$var[cont_url];Final;secondary;$checkCondition[$var[cont]==$var[total]];⏩]
  178.  
  179.  
  180. $endif
Advertisement
Add Comment
Please, Sign In to add comment