Mise en forme des messages dans Telegram
Balisage Markdown
Pour baliser correctement le texte dans le bloc souhaité (le balisage se trouve sous le champ de saisie du texte du message), suivez strictement les étapes suivantes :

Placez le texte requis dans le champ de réponse.
Si vous utilisez des variables dans le texte, vous ne devez pas les spécifier à ce stade. Sinon, la syntaxe des variables sera cassée et les caractères #{} seront également échappés, et la variable n’apparaîtra pas dans le texte.
Nous activons « Markdown dans Telegram ». De cette façon, des caractères d’échappement seront ajoutés à votre texte.
Nous sélectionnons le texte ** ou _ _, etc.
si l’un des caractères suivants apparaît dans ce bloc : '_', '*', '[', ']', '(', ')', '~', '`', '>', '#', '+', '-', '=', '|', '{', '}', '.', '!' — ils doivent être échappés en ajoutant une barre oblique inverse devant eux \
Sinon, le message ne sera pas envoyé du tout. Peu importe quelle partie du texte vous balisez.
Exemple : salut\. Ravi de te voir *toi* \!
Caractères spéciaux :
Texte en gras — mettez des astérisques des deux côtés : * voici le texte*
Italique — soulignement : _texte_
Texte souligné — deux tirets bas de chaque côté : __texte__
Texte barré - est un tilde des deux côtés du texte : ~texte~
Lien dans le texte : [texte entre crochets] (lien entre parenthèses) :
[URL intégrée] (http://www.example.com/)
Mention de l’utilisateur Telegram : [texte entre crochets] (lien vers l’utilisateur entre parenthèses). Vous pouvez utiliser #{platform_id} après le signe égal dans le lien.
[mention intégrée d’un utilisateur](tg://user?id=123456789)
Texte au format code — mettez un apostrophe inversé des deux côtés du texte : code en ligne à largeur fixe
Texte masqué ou spoiler - utilisez || de chaque côté du texte
Ensuite, balisez le texte souhaité à l’aide de caractères spéciaux.
Exemple :

Résultat :

Lorsqu’on travaille avec Markdown, il ne faut pas oublier que les caractères spéciaux doivent être échappés, et que les caractères de contrôle dans le texte doivent être remplacés par des substitutions textuelles appropriées. Cela se fait très simplement en ajoutant un barre oblique inverse \ avant le caractère spécial ou en utilisant la fonction Calculatrice.
txt = tg_escape(s), où s - chaîne de texte source
Pour attribuer une valeur de texte multilignes à une variable, spécifiez-la comme suit :
your_variable = "Texte de la première ligne" + "\n" + "Texte de la deuxième ligne" + "\n" +"Texte de la troisième ligne"
La sortie dans le txt fichier est une ligne avec des barres obliques déjà insérées aux endroits appropriés.
Exemple :


Ensuite, balisez le texte souhaité.
Un exemple avec un long texte :

Pour ce faire, vous devez utiliser la calculatrice :
Étape 1. Collez le texte dans le champ du message :

Étape 2. Activez le bouton de balisage Markdown :

Étape 3. Nous disposons les caractères spéciaux pour mettre en forme le message dans le texte :

Si, après l’envoi du message, il n’est pas parvenu au messager, et que vous voyez une erreur dans la boîte de dialogue de la section Clients, cela signifie que vous avez mal échappé les caractères..
En même temps, vous verrez une erreur lors de l’envoi d’un message dans la section « Clients » ; elle contiendra un caractère qui n’a pas été échappé.
Messages d’erreur que vous pouvez voir :
Il n’y a pas de caractère de fermeture :


L’échappement des caractères est manquant :

Balisage HTML
Pour que le balisage HTML fonctionne, n’oubliez pas de cliquer sur le bouton HTML sous le champ de texte du message :

<a href="https://google.com">ссылка</a> - intègre un lien dans un seul mot.
Exemple de remplissage :

<u>souligné</u> - police soulignée
Exemple :


<ins>souligné</ins> - police soulignée
Exemple :


<em>italique</em> - police italique
Exemple :


<i>italique</i> - police italique
Exemple :

<strong>gras</strong> - police en gras


<strike>strike</strike> - texte barré

<span class="tg-spoiler">hidden</span> - texte masqué
Exemple :


<code>Prerfomatted</code> - texte formaté
Exemple :


<pre>Préformaté</pre> - police formatée
Exemple :


Comment activer le mode protégé pour le contenu
Pour protéger le contenu contre le partage, vous pouvez activer le mode protégé pour les messages. Pour ce faire, allez dans la section « Message » et activez « Protéger le contenu » :

Les messages protégés ne peuvent pas être transférés, et vous ne pouvez pas faire de capture d’écran sur votre téléphone.
Mis à jour