Constructor Slack Block Kit
Convierte un esquema de texto plano en JSON de Slack Block Kit listo para enviar.
Constructor Slack Block Kit
Escribe un mensaje como si escribieras un documento y esta herramienta lo convierte en el payload JSON que Slack Block Kit espera. Los encabezados que comienzan con # se convierten en bloques de encabezado, los párrafos simples se convierten en bloques de sección con texto mrkdwn, y una línea de tres o más guiones se convierte en un divisor — sin necesidad de escribir manualmente objetos de bloque anidados o consultar el esquema para cada tipo.
Las líneas con viñetas (que comienzan con - o *) se renderizan como una sección combinada o como un bloque separado por elemento, controlado por la opción "Listas con viñetas" — útil cuando los elementos deben ajustarse independientemente en un panel Slack estrecho. Las líneas con formato "Etiqueta: valor" se convierten en una sección de campos, dividida en grupos de diez ya que ese es el límite de Slack por sección. Los enlaces Markdown como [etiqueta](url) se convierten a la sintaxis <url|etiqueta> de Slack, y **negrita** se convierte en negrita de asterisco único de Slack. Una línea que comienza con "context:" añade un bloque de contexto de pie de página, y una que comienza con "buttons:" (etiquetas separadas por barra vertical, con una URL opcional entre paréntesis) añade un bloque de acciones con botones reales.
Alterna "Payload para" entre un webhook entrante y una llamada a chat.postMessage — la segunda añade un campo de canal que puedes editar directamente. Si el texto de cualquier sección supera el límite de 3000 caracteres de Slack, la herramienta sigue construyendo JSON válido pero marca exactamente qué bloque es demasiado largo, tanto en el recuento en vivo como destacando las líneas ofensivas en la salida, para que lo detectes antes de que la API de Slack rechace el mensaje.
Todo se ejecuta en tu navegador. El esquema que escribes y el JSON que produce nunca salen de tu dispositivo — nada se carga en ningún servidor, ni siquiera en el propio Slack. Cuando el payload se vea correcto, cópialo, descárgalo como archivo .txt para pegar en tu código, o envíalo a otra herramienta para seguir trabajando.