Separator
type: 14
Mensajes
Vista previa payload.json
El Separator añade espacio entre componentes y, opcionalmente, una línea divisoria. Ayuda a que el mensaje respire y se lea mejor.
{ "flags": 32768, "components": [ { "type": 17, "components": [ { "type": 10, "content": "Separador pequeño **con línea** 👇" }, { "type": 14, "divider": true, "spacing": 1 }, { "type": 10, "content": "Separador grande **con línea** 👇" }, { "type": 14, "divider": true, "spacing": 2 }, { "type": 10, "content": "Separador grande **sin línea** (solo espacio) 👇" }, { "type": 14, "divider": false, "spacing": 2 }, { "type": 10, "content": "Fin del mensaje." } ] } ]}| Campo | Tipo | Descripción |
|---|---|---|
type |
entero | obligatorio Siempre 14. |
id |
entero | opcional Identificador único en el mensaje. |
divider |
booleano | opcional Mostrar la línea. Por defecto true. |
spacing |
entero | opcional Tamaño del espacio: 1 = pequeño, 2 = grande. Por defecto 1. |
{ "type": 14, "divider": true, "spacing": 2 }import { SeparatorBuilder, SeparatorSpacingSize } from 'discord.js';
const small = new SeparatorBuilder(); // línea + espacio pequeñoconst large = new SeparatorBuilder().setSpacing(SeparatorSpacingSize.Large);const space = new SeparatorBuilder().setDivider(false).setSpacing(SeparatorSpacingSize.Large);small = discord.ui.Separator() # línea + espacio pequeñolarge = discord.ui.Separator(spacing=discord.SeparatorSpacing.large)space = discord.ui.Separator(visible=False, spacing=discord.SeparatorSpacing.large)large := discordgo.SeparatorSpacingSizeLargenoLine := false
small := discordgo.Separator{} // línea + espacio pequeñobig := discordgo.Separator{Spacing: &large}space := discordgo.Separator{Divider: &noLine, Spacing: &large}Consejos
Sección titulada «Consejos»- Usa la línea para separar temas distintos y solo espacio para dar aire dentro del mismo tema.
- No abuses: cada Separator cuenta para el límite de 40 componentes.