Archivos de C贸digo
!ejemplo
!boton
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor] $c[Esto es un separador]
$addSection[id-seccion;contenedor] $c[Esto se usa para crear una seccion para los botones/imagenes, tambien se puede usar $.addActionRow[ID;(Container ID)]]
$addTextDisplay[Esto es la seccion de representacion a texto.;id-seccion] $c[Esto es el texto dividido por secciones]
$addButtonCV2[id-boton;Boton CV2;success;false;:x:;id-seccion] $c[Este es el boton CV2]
!imagen
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor] $c[Esto es un separador]
$addMediaGallery[id-galeria-imagen;contenedor] $c[Esto se usa para crear un apartado para la galeria/imagenes]
$addMediaGalleryItem[https://i.ibb.co/V0RxGjNX/d989a468ff354a8da9dfd3189e77e10b.jpg;;false;id-galeria-imagen] $c[Esto se usa para a帽adir una imagen a la galeria]
!menu
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor]
$addActionRow[id-action-row;contenedor] $c[Se usa este como un $.addSection para a帽adir un menu interactivo]
$addStringSelect[id-menu;Menu en CV2;1;3;no;id-action-row] $c[Este es lo mismo que un $.addSelectMenuOption pero con los componentes CV2]
$addStringSelectOption[Opcion 1;id-1;Esta es la opcion 1;;;id-menu]
$addStringSelectOption[Opcion 2;id-2;Esta es la opcion 2;;;id-menu] $c[estas son las opciones del menu]
$addStringSelectOption[Opcion 3;id-3;Esta es la opcion 3;;;id-menu]
!mencionable
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor]
$addActionRow[id-action-row-mentionable;contenedor]
$addMentionableSelect[id-mentionable-menu;Menu mencionable CV2;1;3;no;id-action-row-mentionable] $c[Esto es un menu mencionable, puedes seleccionar tanto roles como usuarios]
!usuario
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor]
$addActionRow[id-action-row-user;contenedor]
$addUserSelect[id-user-menu;Menu de seleccion de usuario CV2;1;3;no;id-action-row-user] $c[Esto es un menu de usuario, solo se seleccionan usuarios]
!rol
$nomention
$addContainer[contenedor;1E90FF] $c[Crea el contenedor para los botones]
$addTextDisplay[Texto del contenedor;contenedor] $c[Un texto de presentacion en el contenedor]
$addSeparator[true;large;contenedor]
$addActionRow[id-action-row-rol;contenedor]
$addRoleSelect[id-rol-menu;Menu de seleccion de rol CV2;1;2;no;id-action-row-rol] $c[esto es un menu de rol, solo se seleccionan roles]
$onInteraction
$nomention
$if[$customID==id-mentionable-menu]
$sendEmbedMessage[$channelID;;Interaccion de menciones CV2;;Cantidad de seleccionados: $getMentionableSelectUserCount
ID del seleccionado por indice: $getMentionableSelectUserID[1]
ID de todas las menciones seleccionadas: $getMentionableSelectUserIDs[//;0]
No devuelve la ID de los roles aunque las menciones, ojo;1E90FF;;;;;;;yes;]]
$endif $if[$customID==id-user-menu]
$sendEmbedMessage[$channelID;;Interaccion de usuarios CV2;;Cantidad de seleccionados: $getUserSelectUserCount
ID del seleccionado por indice: $getUserSelectUserID[1]
ID de todos los usuarios seleccionados: $getUserSelectUserIDs[//;0];1E90FF;;;;;;;yes;]]
$endif $if[$customID==id-rol-menu]
$sendEmbedMessage[$channelID;;Interaccion de roles CV2;;Cantidad de seleccionados: $getRoleSelectRoleCount
ID del seleccionado por indice: $getRoleSelectRoleID[1]
ID de todos los roles seleccionados: $getRoleSelectRoleIDs[//;0];1E90FF;;;;;;;yes;]
$endif $if[$customID==id-boton]
$useChannel[$channelID]
$var[sv;$sendEmbedMessage[$channelID;;Interaccion de boton CV2;;Segun tengo entendido el $replaceText[.ephemeral;.;$;-1] no reacciona o no sirve actualmente con los componentes CV2
Si estoy equivocado tienes todo el derecho de rectificarme en nuestro servidor de soporte;1E90FF;;;;;;;yes;yes]]
$addButton[no;https://discord.gg/Zd8fMQVcj9;Servidor de soporte;link;no;;$var[sv]]
$endif $if[$customID==id-menu]
$sendEmbedMessage[$channelID;;Interaccion menu de opciones CV2;;Cantidad de seleccionados: $getStringSelectCount
Valor de la opcion seleccionado por indice: $getStringSelectValue[1]
Valor de todas las opciones seleccionadas: $getStringSelectValues[//;0];1E90FF;;;;;;;yes;]
$endif
Comentarios (2)
Inicia sesi贸n para comentar
Blue Label
Blue label