Saltar al contenido

Markdown a Slack o Discord

Convierte el formato Markdown a la sintaxis de mensajes de Slack o Discord, e inversamente.

Entrada

Markdown a Slack o Discord

Pega texto con formato Markdown y esta herramienta convierte el negrita, cursiva, tachado, enlaces, encabezados y listas a la sintaxis exacta que Slack o Discord espera en un mensaje, o hazlo al revés para convertir un mensaje que copiaste de Slack o Discord a Markdown puro para un README, una página wiki o la descripción de un pull request.

Establece la dirección, elige una plataforma y ajusta las opciones. «Convertir encabezados a una línea negrita» transforma un encabezado en una línea negrita, ya que Slack no tiene sintaxis de encabezados (desactívalo para mantener el texto del encabezado tal como está). «Convertir enlaces» reescribe un enlace Markdown a la notación de corchetes angulares de Slack (Discord ya usa su propia sintaxis Markdown, por lo que esto solo cambia algo en Slack). Los bloques de código mantienen su contenido byte por byte, con una opción para conservar o eliminar la etiqueta de idioma de la cerca inicial; los marcadores de lista se normalizan a un único viñeta con guion; y «Escapar caracteres» añade la codificación que cada plataforma requiere (entidades HTML para Slack, escapes de barra invertida para Discord), para que un corchete angular, ampersand o asterisco se represente como un carácter literal en lugar de interpretarse mal como formato. Una opción separada convierte el marcado de spoiler al estilo Reddit en etiquetas de spoiler de doble barra de Discord, e inversamente.

El texto dentro de bloques de código en línea y bloques de código cercados nunca se toca por ninguna otra opción, los saltos de línea de Windows y Unix se manejan de la misma manera, y el contador bajo la salida muestra cuántos elementos de formato se convirtieron junto con el recuento de caracteres de la salida.

Todo se ejecuta localmente en tu navegador, nada de lo que pegues se envía a ningún lugar. Copia el resultado, descárgalo como un archivo .txt o envía la salida de vuelta a la entrada para ejecutar otro pase.

Preguntas frecuentes

¿Qué diferencias reales hay entre el formato de Slack y Discord?
Slack usa caracteres simples para negrita (*texto*) y tachado (~texto~) y no tiene sintaxis nativa de encabezado o lista, mientras que el markdown de Discord es mucho más cercano a Markdown estándar (bold), ~~tachado~~, e incluso # encabezados funcionan tal como está escrito. La opción de plataforma explica ambos.
¿Cambiará algo dentro de mis bloques de código?
No. Los bloques de código cercados y los intervalos de código en línea se protegen antes de que cualquier otra conversión se ejecute, por lo que su contenido sale exactamente como se pegó — solo la etiqueta de idioma en un bloque cercado se ve afectada, y solo si desactivas esa opción.
¿Puedo convertir un mensaje de Slack o Discord de nuevo a Markdown?
Sí. Cambia la dirección a «Mensaje de chat → Markdown» y elige la plataforma de la que proviene el texto; el negrita, la cursiva, los enlaces y el marcado de spoiler se convierten a sus equivalentes de Markdown.
¿Mi texto se carga en algún lugar?
No. La conversión se ejecuta completamente en tu navegador — tu Markdown o texto de chat nunca sale de tu dispositivo.