Ir para o conteúdo

Markdown para Slack ou Discord

Converta formatação Markdown para sintaxe de mensagem Slack ou Discord, em qualquer direção.

Entrada

Markdown para Slack ou Discord

Copie texto formatado em Markdown e esta ferramenta reescreve o negrito, itálico, riscado, ligações, títulos e listas na sintaxe exata que Slack ou Discord espera numa mensagem — ou execute-a no sentido inverso para transformar uma mensagem que copiou de Slack ou Discord em Markdown simples para um README, uma página wiki ou a descrição de um pull request.

Defina a direção e escolha uma plataforma, depois ajuste as opções. Converter títulos numa linha em negrito transforma um título numa linha em negrito, já que Slack não tem sintaxe de títulos (deixe desligado para manter o texto do título como foi escrito). Converter ligações reescreve uma ligação Markdown para a notação de parênteses do Slack — Discord já usa a própria sintaxe Markdown de ligações, por isso isto apenas muda algo em Slack. Os blocos de código mantêm o seu conteúdo byte-a-byte independentemente de outras configurações, com uma opção para manter ou remover a etiqueta de linguagem do parêntese de abertura; os marcadores de lista normalizam-se para um único travessão; e escapar caracteres acrescenta a codificação que cada plataforma realmente requer — entidades HTML para Slack, escapes de barra invertida para Discord — para que um parêntese angular, amperssand ou asterisco errado seja apresentado como um carácter literal em vez de ser mal interpretado como formatação. Uma opção separada converte a marcação de spoiler ao estilo Reddit nas etiquetas de spoiler de barra dupla do Discord, e vice-versa.

O texto dentro de intervalos de código inline e blocos de código isolados nunca é afetado por nenhuma outra opção, as terminações de linha do Windows e Unix são tratadas da mesma forma, e a contagem sob a saída conta quantos elementos de formatação foram convertidos juntamente com a contagem de caracteres da saída.

Tudo funciona localmente no seu navegador — nada do que cola é enviado para qualquer lugar. Copie o resultado, descarregue-o como ficheiro .txt, ou envie a saída de volta para a entrada para executar outra passagem.

FAQ

Quais são as diferenças reais entre formatação Slack e Discord?
Slack usa caracteres simples para negrito (*texto*) e riscado (~texto~) e não tem sintaxe nativa de título ou lista, enquanto a Markdown do Discord é muito mais próxima da Markdown padrão — **negrito**, ~~riscado~~, e até # títulos funcionam conforme escrito. A opção de plataforma justifica ambos.
Isto vai alterar algo dentro dos meus blocos de código?
Não. Os blocos de código isolados e os intervalos de código inline são protegidos antes de qualquer outra conversão ser executada, por isso o seu conteúdo passa exatamente como foi colado — apenas a etiqueta de linguagem num bloco isolado é afetada, e apenas se desligar essa opção.
Posso converter uma mensagem Slack ou Discord de volta para Markdown?
Sim. Mude a direção para "Mensagem de chat → Markdown" e escolha a plataforma de que o texto veio; negrito, itálico, ligações e marcação de spoiler convertem-se para os seus equivalentes Markdown.
O meu texto é carregado em qualquer lugar?
Não. A conversão funciona completamente no seu navegador — o seu Markdown ou texto de chat nunca deixa o seu dispositivo.