Herramienta

Conversor de Markdown para Telegram MarkdownV2, HTML de Telegram, Discord, mrkdwn de Slack y WhatsApp

Cada plataforma tiene su dialecto y sus reglas de escape. La mayoría de errores "can't parse entities" vienen de un punto o guion sin escapar.

Telegram MarkdownV2

parse_mode: "MarkdownV2"

Telegram HTML

parse_mode: "HTML"

Discord

content

Slack mrkdwn

text / mrkdwn

WhatsApp

text.body

Texto plano

Sin formato

Reglas que conviene recordar

  • Telegram MarkdownV2 exige escapar estos caracteres fuera de las entidades: _ * [ ] ( ) ~ ` > # + - = | { } . ! y la propia barra invertida. (core.telegram.org)
  • El HTML de Telegram solo necesita escapar < > &, por lo que es la opción más segura para texto generado.
  • El mrkdwn de Slack no tiene subrayado ni spoiler, y requiere escapar &, < y >. (api.slack.com)
  • WhatsApp soporta *negrita*, _cursiva_, ~tachado~ y monoespaciado, pero no enlaces con texto personalizado.

Relacionado: Divisor de mensajes, Chuleta de Telegram.