Ir al contenido

Label

type: 18 Modales

El Label envuelve un componente de entrada de un modal y le añade un título y una descripción. Es la forma recomendada de construir modales.

Vista previa
Registro
Nombre de usuario*
Así te verán los demás en el torneo.
Ej: SuperGamer
Tu equipo*
Elige el rol de tu equipo
modal.json
{
"type": 9,
"data": {
"custom_id": "registro",
"title": "Registro",
"components": [
{
"type": 18,
"label": "Nombre de usuario",
"description": "Así te verán los demás en el torneo.",
"component": {
"type": 4,
"custom_id": "nombre",
"style": 1,
"placeholder": "Ej: SuperGamer",
"max_length": 32
}
},
{
"type": 18,
"label": "Tu equipo",
"component": {
"type": 6,
"custom_id": "equipo",
"placeholder": "Elige el rol de tu equipo"
}
}
]
}
}
Campo Tipo Descripción
type entero obligatorio Siempre 18.
id entero opcional Identificador único.
label string obligatorio Título. Máx. 45 caracteres.
description string opcional Texto de ayuda. Máx. 100 caracteres. Puede mostrarse encima o debajo del componente.
component componente obligatorio El componente de entrada (ver abajo).

Responde a la interacción con el JSON de arriba (tipo de respuesta 9).