Formatação de mensagens no Telegram

Marcação Markdown

Para marcar corretamente o texto no bloco desejado (a marcação fica localizada abaixo do campo de entrada de texto da mensagem), siga rigorosamente os seguintes passos:

  1. Coloque o texto necessário no campo de resposta.

Se você estiver usando variáveis no texto, você não deve especificá-las nesta etapa. Caso contrário, a sintaxe da variável será quebrada e os caracteres #{} também serão escapados, e a variável não aparecerá no texto.

  1. Ativamos "Markdown no Telegram". Dessa forma, serão adicionados caracteres de escape ao seu texto.

  2. Selecionamos o texto ** ou _ _, etc.

triangle-exclamation

Caracteres especiais:

Texto em negrito — coloque asteriscos em ambos os lados: * aqui está o texto* Itálico — sublinhado: _texto_ Texto sublinhado — dois sublinhados inferiores em ambos os lados: __texto__ Texto tachado - é um til em ambos os lados do texto: ~texto~ Link no texto: [texto entre colchetes](link entre parênteses): [URL embutida] (http://www.example.com/arrow-up-right) Menção do usuário no Telegram: [texto entre colchetes] (link para o usuário entre parênteses). Você pode usar #{platform_id} depois do sinal de igual no link. [menção embutida de um usuário](tg://user?id=123456789) Texto no formato de código — coloque um apóstrofo invertido em ambos os lados do texto: código inline de largura fixa Texto oculto ou spoiler - use || em ambos os lados do texto

  1. Em seguida, marque o texto desejado usando caracteres especiais.

Exemplo:

Exemplo de marcação

Resultado:

Ao trabalhar com Markdown, é necessário não esquecer que os caracteres especiais devem ser escapados, e os caracteres de controle no texto devem ser substituídos por substituições de texto apropriadas. Isso é feito de forma bastante simples, adicionando uma barra invertida \ antes do caractere especial ou usando a função Calculadora.

txt = tg_escape(s), onde s - string de texto de origem

circle-info

Para atribuir um valor de texto com várias linhas a uma variável, especifique-o da seguinte forma:

your_variable = "Texto da primeira linha" + "\n" + "Texto da segunda linha" + "\n" +"Texto da terceira linha"

A saída no txt arquivo é uma linha com barras já inseridas nos lugares apropriados.

Exemplo:

Exemplo de escape
Como o texto do Telegram fica

Em seguida, marque o texto desejado.

Um exemplo com um texto longo:

Para fazer isso, você precisa usar a calculadora:

Passo 1. Cole o texto no campo da mensagem:

Passo 2. Ative o botão de marcação Markdown:

Depois de ativar o botão de marcação, os caracteres especiais são escapados.

Passo 3. Organize os caracteres especiais para formatar a mensagem no texto:

Se, depois de enviar a mensagem, ela não chegou ao mensageiro e você vê um erro no diálogo na seção Clientes, isso significa que você escapou os caracteres incorretamente..

Ao mesmo tempo, você verá um erro ao enviar uma mensagem na seção "Clientes", ele conterá um caractere que não foi escapado.

Mensagens de erro que você pode ver:

  1. Não há caractere de fechamento:

  1. Falta escape de caractere:

Marcação HTML

Para fazer a marcação HTML funcionar, não se esqueça de clicar no botão HTML abaixo do campo de texto da mensagem:

  1. <a href="https://google.com">ссылка</a> - incorpora um link em uma única palavra.

Exemplo de preenchimento:

  1. <u>sublinhado</u> - fonte sublinhada

Exemplo:

  1. <ins>sublinhado</ins> - fonte sublinhada

Exemplo:

  1. <em>itálico</em> - fonte itálica

Exemplo:

  1. <i>itálico</i> - fonte itálica

Exemplo:

<strong>forte</strong> - fonte em negrito

<strike>strike</strike> - texto tachado

<span class="tg-spoiler">hidden</span> - texto oculto

Exemplo:

<code>Prerfomatted</code> - texto formatado

Exemplo:

<pre>Pré-formatado</pre> - fonte formatada

Exemplo:

Como ativar o modo protegido para conteúdo

Para proteger o conteúdo de ser compartilhado, você pode ativar o modo protegido para mensagens. Para fazer isso, vá até a seção “Mensagem” e ative “Proteger conteúdo":

circle-info

Mensagens protegidas não podem ser encaminhadas, e você não pode tirar uma captura de tela no seu celular.

Atualizado