Fatos principais
- Categoria
- Conversão e codificação
- Tipos de entrada
- textarea, checkbox
- Tipo de saída
- json
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
Esta ferramenta converte textos formatados em Markdown no estilo GitHub para o formato mrkdwn compatível com o Slack, adaptando títulos, listas, links e blocos de código, além de sinalizar elementos não suportados para que você possa ajustá-los manualmente.
Quando usar
- •Ao preparar notas de lançamento ou changelogs em Markdown para publicação em canais do Slack.
- •Quando precisar identificar rapidamente quais elementos do seu documento Markdown não são suportados nativamente pelo Slack.
- •Ao formatar mensagens automatizadas de bots ou webhooks que exigem a sintaxe mrkdwn.
Como funciona
- •Insira o texto em Markdown no estilo GitHub no campo de entrada principal.
- •Ative a opção para anotar elementos sem suporte caso queira identificar tabelas, imagens ou listas de tarefas.
- •O conversor processa a sintaxe, transformando títulos em negrito, marcadores de lista em bullets do Slack e links para o formato mrkdwn.
- •Copie o resultado gerado em formato JSON contendo o texto convertido e a lista de elementos incompatíveis.
Casos de uso
Exemplos
1. Conversão de Notas de Lançamento
Desenvolvedor de Software- Contexto
- Um desenvolvedor precisa publicar o changelog de uma nova versão do sistema em um canal do Slack, mas o arquivo original está em Markdown do GitHub.
- Problema
- O Slack não renderiza títulos (#) ou listas de tarefas nativamente da mesma forma que o GitHub.
- Como usar
- Insira o Markdown das notas de lançamento no campo de texto e mantenha a opção de anotar elementos sem suporte ativada.
- Configuração de exemplo
-
markdown: "# Release v1.0.0\n- [x] Fix login bug\n- Add dashboard", annotateUnsupported: true - Resultado
- Um JSON com o texto convertido para mrkdwn (*Release v1.0.0*\n• [x] Fix login bug\n• Add dashboard) e a indicação de que a lista de tarefas precisa de atenção.
2. Envio de Alertas de Monitoramento
Engenheiro de DevOps- Contexto
- A equipe de infraestrutura gera relatórios automáticos de incidentes em Markdown contendo tabelas e links.
- Problema
- Enviar o Markdown bruto para o Slack deixa o texto ilegível e quebra a estrutura visual.
- Como usar
- Cole o relatório gerado no campo de entrada para obter a versão limpa em mrkdwn e verificar se há tabelas incompatíveis.
- Configuração de exemplo
-
markdown: "### Incidente Detectado\n\n| Servidor | Status |\n| --- | --- |\n| Prod-01 | Down |", annotateUnsupported: true - Resultado
- O texto é convertido para negrito no Slack e o elemento 'table' é retornado na lista de itens não suportados para que o engenheiro saiba que deve reformatar os dados do servidor.
Testar com amostras
markdownHubs relacionados
FAQ
O Slack suporta tabelas em Markdown?
Não. O Slack não oferece suporte nativo para tabelas no formato mrkdwn, e a ferramenta sinalizará esse elemento como não suportado.
Como os títulos (#, ##) são convertidos?
Os títulos do Markdown são convertidos para texto em negrito, pois o Slack não possui tamanhos de fonte variados para cabeçalhos.
O que a opção 'Anotar elementos sem suporte' faz?
Ela analisa o texto e retorna uma lista com elementos como tabelas, imagens ou listas de tarefas que não são renderizados pelo Slack.
Posso converter listas de tarefas (task lists)?
Sim, o texto é convertido, mas a estrutura de caixa de seleção é sinalizada como não suportada para ajuste manual.
Qual é o formato de saída da conversão?
A ferramenta retorna um objeto JSON contendo a string formatada em mrkdwn e um array com os elementos não suportados identificados.