Facebook
From Exaedro, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 1849
  1. Variables:
  2.  
  3. vsetup | Valor: 1
  4.  
  5. vemote | Valor: Ninguno
  6.  
  7. vmessage | Valor: Ninguno
  8.  
  9. vmain | Valor: Ninguno
  10.  
  11. vuser | Valor: Ninguno
  12.  
  13. vrole | Valor: Ninguno
  14.  
  15. vchannel | Valor: Ninguno
  16.  
  17. Importante: Todos los comandos que siguen para no tener errores seguir el orden de todos los comandos
  18.  
  19. //////////////////////////////////////////////COMANDOS///////////////////////////////////////////////
  20.  
  21. (prefix)setup | BDScript
  22.  
  23. $nomention
  24. $onlyBotPerms[manageroles;]
  25. $onlyPerms[manageroles;]
  26.  
  27. $deletecommand
  28. $onlyIf[$getServerVar[vsetup]==2;]
  29. $onlyIf[$message[1]!=;Escribi el ID de este mansaje donde el usuario tendra que reaccionar.]
  30. $onlyIf[$isNumber[$message[1]]==true;Escribi el ID de este mansaje donde el usuario tendra que reaccionar.]
  31. $setServerVar[vsetup;3]
  32. $setServerVar[vmessage;$message[1]]
  33.  
  34. $color[8000FF]
  35. $author[1 Paso mas!]
  36. $description[``Ahora porfavor pone (@rol, mencion), obviamente sin el "()"``
  37. ]
  38. $footer[Este mensaje se borrara en 35 segundos]
  39. $deleteIn[20s]
  40. $suppressErrors
  41.  
  42. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  43.  
  44. (prefix)start | BDScript
  45.  
  46. $nomention
  47. $onlyBotPerms[manageroles;]
  48. $onlyPerms[manageroles;]
  49.  
  50. $onlyIf[$getServerVar[vsetup]==1;]
  51. $onlyIf[$message[1]!=;Pone un emoji valido]
  52. $setServerVar[vsetup;2]
  53. $setServerVar[vemote;$message[1]]
  54. $setServerVar[vchannel;$channelID]
  55.  
  56. $deletecommand
  57. $color[8000FF]
  58. $author[Verificar]
  59. $description[``Admin, ahora copia el ID de este mensaje, y escribi m/setup (Mensaje ID) obviamente sin el "()" para finalizar``
  60. [Click aca](https://cdn.discordapp.com/attachments/699498415968485407/721102197495955526/5And_.jpg) Si no podes copiar la ID del mensaje tenes que habilitar el modo desarrolador, [Click aca](https://cdn.discordapp.com/attachments/699498415968485407/721102197672247326/1And_.jpg) Si no sabe como activarlo
  61.  
  62. Una vez completado todos los pasos el usuario tiene que reaccionar al mensaje y poner en el chat `m/confirmar` para obtener el rol]
  63. $editIn[50s;Reacciona a este mensaje y escribe "m/confirmar" para obtener el rol!]
  64. $addReactions[$message[1]]
  65. $suppressErrors
  66.  
  67. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  68.  
  69. (prefix)setup | BDScript
  70.  
  71. $nomention
  72. $onlyBotPerms[manageroles;No tengo permisos para gestionar roles.]
  73. $onlyPerms[manageroles;]
  74.  
  75. $deletecommand
  76. $onlyIf[$getServerVar[vsetup]==3;]
  77. $onlyIf[$message[1]!=;]
  78. $onlyIf[$mentionedRoles[<]!=;]
  79. $setServerVar[vsetup;1]
  80.  
  81. $color[8000FF]
  82. $author[Listo!]
  83. $description[``El mensaje de reaccion ya esta echo y listo para usarse``
  84. Verifica la informacion aca:
  85.  
  86. ``Rol a Conseguir:`` <@&$mentionedRoles[<]>
  87. ``Canal en donde se programo el mensaje:`` <#$getServerVar[vchannel]>
  88. ``mensaje ID (El mansaje donde el usuario va a reaccionar):`` $getServerVar[vmessage]]
  89. $footer[Este mensaje se borrara en 30 segundos]
  90. $setServerVar[vrole;$mentionedRoles[<]]
  91. $deleteIn[30s]
  92. $suppressErrors
  93.  
  94. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  95.  
  96. (prefix)confirmar | BDScript Unstable
  97.  
  98. $nomention
  99. $deleteIn[1s]
  100. $deletecommand
  101. $setUserVar[vuser;$username[$authorID]#$discriminator[$authorID]]
  102. $suppressErrors
  103.  
  104. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  105.  
  106. (prefix)confirmar | BDScript Unstable
  107.  
  108. $nomention
  109. $deleteIn[1s]
  110. $setUserVar[vmain;$getReactions[$getServerVar[vchannel];$getServerVar[vmessage];$getUserVar[vuser];$getServerVar[vemote]]]
  111. $suppressErrors
  112.  
  113. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  114.  
  115. (prefix)confirmar | BDScript Unstable
  116.  
  117. $nomention
  118. $onlyIf[$hasRole[$authorID;$getServerVar[vrole]]==false;]
  119. $onlyIf[$checkContains[$getUserVar[vmain];$username#$discriminator[$authorID]$username#$discriminator[$authorID]]==true;]
  120.  
  121. $deleteIn[1s]
  122. $addCmdReactions[?]
  123. $giveRole[$authorID;$getServerVar[vrole]]
  124. $suppressErrors
  125.  
  126. /////////////////////////////////////////////////////////////////////////////////////////////////////////
  127.  
  128.  

Replies to Reaction Roles (BDFD) rss

Title Name Language When
Re: Reaction Roles (BDFD) Fiery Tapir text 2 Years ago.
Re: Reaction Roles (BDFD) Edgy Gibbon text 2 Years ago.
Re: Reaction Roles (BDFD) Crimson Earthworm text 3 Years ago.
Re: Reaction Roles (BDFD) Sweet Echidna text 3 Years ago.
Re: Reaction Roles (BDFD) Gentle Lion text 3 Years ago.