Ir al contenido

Action Row

type: 1 Mensajes

La Action Row es una fila horizontal de componentes interactivos. Puede contener:

  • de 1 a 5 botones, o
  • un único menú de selección.
Vista previa
Mi BotAPPHoy a las 12:00

¿Qué quieres hacer?

Elige tu idioma
payload.json
{
"flags": 32768,
"components": [
{
"type": 10,
"content": "¿Qué quieres hacer?"
},
{
"type": 1,
"components": [
{
"type": 2,
"style": 1,
"label": "Aceptar",
"custom_id": "aceptar"
},
{
"type": 2,
"style": 2,
"label": "Más tarde",
"custom_id": "mas_tarde"
},
{
"type": 2,
"style": 4,
"label": "Rechazar",
"custom_id": "rechazar"
}
]
},
{
"type": 1,
"components": [
{
"type": 3,
"custom_id": "idioma",
"placeholder": "Elige tu idioma",
"options": [
{
"label": "Español",
"value": "es",
"emoji": {
"name": "🇪🇸"
}
},
{
"label": "English",
"value": "en",
"emoji": {
"name": "🇬🇧"
}
}
]
}
]
}
]
}
Campo Tipo Descripción
type entero obligatorio Siempre 1.
id entero opcional Identificador único en el mensaje.
components array obligatorio Hasta 5 Buttons o 1 menú de selección.

Usa el JSON de arriba como cuerpo del mensaje.

  • Pon el botón más importante primero y usa solo un botón Primary por fila.
  • Si necesitas más de 5 botones, usa varias filas o considera un menú de selección.
  • En V2 las filas pueden ir dentro de un Container, no solo al final del mensaje.