Giveaway | Sistema de sorteos BDFD Public

BDScript Actualizado Sep 28, 2025

Archivos de Código

!give {premio}

codigo inicial que enviara el panel donde los usuarios presionaran el boton de Join para unirse al sorteo. 30 líneas
$nomention
$suppressErrors
$onlyPerms[managemessages;Necesitas permisos de `gestionar mensajes`]
$onlyBotPerms[managemessages;Necesito permisos de `gestionar mensajes`]

$if[$message==]
Uso correcto: E!give {premio}
$else

$setServerVar[giveawayParticipants;]

$setServerVar[giveawayPrize;$message]

$textSplit[$getServerVar[giveawayParticipants];\;]

$var[participantCount;$sub[$getTextSplitLength;1]]

$var[giveMS;$sendEmbedMessage[$channelID;;A new giveaway has begun! 🎉;;
🎁 **Prize:** *$getServerVar[giveawayPrize]*

👤 **Organized by:** <@$authorID>

👇 Click the button below to join!;#2F3136;;;;;;;yes;yes]]


$addButton[no;join_giveaway-$var[giveMS];Join;success;no;<:Join:1242395244390252645>;$var[giveMS]]
$addButton[no;pick_winner-$authorID;Finish;danger;no;🔴;$var[giveMS]]
$addButton[no;joinUsers;0;secondary;no;👤;$var[giveMS]]

$endif

$onInteraction

Este código hará el trabajo de gestionar a los usuarios que se unan o se salgan del sorteo, ademas de seleccionar el ganador aleatoriamente cuando se termine el sorteo. 87 líneas

!reroll

Este comando volverá a elegir otro ganador del sorteo previamente terminado. 34 líneas

Comentarios (2)

sandiyt

Los miembros de mi sv viendo el code
QUE VAN A SORTEA EL CHANCHO🗣🔥