- Variables:
- vsetup | Valor: 1
- vemote | Valor: Ninguno
- vmessage | Valor: Ninguno
- vmain | Valor: Ninguno
- vuser | Valor: Ninguno
- vrole | Valor: Ninguno
- vchannel | Valor: Ninguno
- Importante: Todos los comandos que siguen para no tener errores seguir el orden de todos los comandos
- //////////////////////////////////////////////COMANDOS///////////////////////////////////////////////
- (prefix)setup | BDScript
- $nomention
- $onlyBotPerms[manageroles;]
- $onlyPerms[manageroles;]
- $deletecommand
- $onlyIf[$getServerVar[vsetup]==2;]
- $onlyIf[$message[1]!=;Escribi el ID de este mansaje donde el usuario tendra que reaccionar.]
- $onlyIf[$isNumber[$message[1]]==true;Escribi el ID de este mansaje donde el usuario tendra que reaccionar.]
- $setServerVar[vsetup;3]
- $setServerVar[vmessage;$message[1]]
- $color[8000FF]
- $author[1 Paso mas!]
- $description[``Ahora porfavor pone (@rol, mencion), obviamente sin el "()"``
- ]
- $footer[Este mensaje se borrara en 35 segundos]
- $deleteIn[20s]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- (prefix)start | BDScript
- $nomention
- $onlyBotPerms[manageroles;]
- $onlyPerms[manageroles;]
- $onlyIf[$getServerVar[vsetup]==1;]
- $onlyIf[$message[1]!=;Pone un emoji valido]
- $setServerVar[vsetup;2]
- $setServerVar[vemote;$message[1]]
- $setServerVar[vchannel;$channelID]
- $deletecommand
- $color[8000FF]
- $author[Verificar]
- $description[``Admin, ahora copia el ID de este mensaje, y escribi m/setup (Mensaje ID) obviamente sin el "()" para finalizar``
- [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
- Una vez completado todos los pasos el usuario tiene que reaccionar al mensaje y poner en el chat `m/confirmar` para obtener el rol]
- $editIn[50s;Reacciona a este mensaje y escribe "m/confirmar" para obtener el rol!]
- $addReactions[$message[1]]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- (prefix)setup | BDScript
- $nomention
- $onlyBotPerms[manageroles;No tengo permisos para gestionar roles.]
- $onlyPerms[manageroles;]
- $deletecommand
- $onlyIf[$getServerVar[vsetup]==3;]
- $onlyIf[$message[1]!=;]
- $onlyIf[$mentionedRoles[<]!=;]
- $setServerVar[vsetup;1]
- $color[8000FF]
- $author[Listo!]
- $description[``El mensaje de reaccion ya esta echo y listo para usarse``
- Verifica la informacion aca:
- ``Rol a Conseguir:`` <@&$mentionedRoles[<]>
- ``Canal en donde se programo el mensaje:`` <#$getServerVar[vchannel]>
- ``mensaje ID (El mansaje donde el usuario va a reaccionar):`` $getServerVar[vmessage]]
- $footer[Este mensaje se borrara en 30 segundos]
- $setServerVar[vrole;$mentionedRoles[<]]
- $deleteIn[30s]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- (prefix)confirmar | BDScript Unstable
- $nomention
- $deleteIn[1s]
- $deletecommand
- $setUserVar[vuser;$username[$authorID]#$discriminator[$authorID]]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- (prefix)confirmar | BDScript Unstable
- $nomention
- $deleteIn[1s]
- $setUserVar[vmain;$getReactions[$getServerVar[vchannel];$getServerVar[vmessage];$getUserVar[vuser];$getServerVar[vemote]]]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- (prefix)confirmar | BDScript Unstable
- $nomention
- $onlyIf[$hasRole[$authorID;$getServerVar[vrole]]==false;]
- $onlyIf[$checkContains[$getUserVar[vmain];$username#$discriminator[$authorID]$username#$discriminator[$authorID]]==true;]
- $deleteIn[1s]
- $addCmdReactions[?]
- $giveRole[$authorID;$getServerVar[vrole]]
- $suppressErrors
- /////////////////////////////////////////////////////////////////////////////////////////////////////////