Copier de l’art ASCII sur Discord
Pour conserver les espaces et les lignes d’un dessin ASCII dans un message Discord, placez-le dans un bloc de code multiligne, entre deux lignes de trois accents graves. Gardez une largeur modeste et vérifiez le rendu final, surtout sur mobile.
La procédure en quatre étapes
- Choisissez un modèle court ou réduisez la largeur de votre résultat.
- Dans un message, écrivez trois accents graves
```sur une ligne seule. - Collez le dessin à partir de la ligne suivante, avec ses espaces. Terminez par une nouvelle ligne contenant trois accents graves.
- Relisez le message rendu, puis contrôlez-le sur un écran étroit si votre audience utilise un téléphone.
Les accents graves ` sont différents des apostrophes '. Le bloc multiligne est documenté dans la documentation Markdown de Discord. Laissez l’étiquette de langage vide pour éviter une coloration de code qui n’aide pas le dessin.
La méthode concerne les messages acceptant les blocs de code. Un pseudonyme, un titre de salon et un champ de profil ne doivent pas être supposés fonctionner comme un message.
Cas 1 — Coller un petit chat sans perdre ses espaces
Copiez le bloc complet ci-dessous, y compris les deux lignes de délimitation. Le dessin intérieur mesure au maximum 7 colonnes et 3 lignes. Les espaces au début de la première et de la troisième ligne sont nécessaires.
```
/\_/\
( o.o )
> ^ <
```Résultat attendu : un bloc contenant uniquement les trois lignes du chat, sans interprétation de la ponctuation comme du texte mis en forme. Le diagnostic du dessin seul doit indiquer 7 colonnes au maximum, 3 lignes et aucun caractère hors ASCII.
Si vous voyez les accents graves comme du texte ordinaire, vérifiez leur nombre et les retours à la ligne. Si seule une partie du dessin entre dans le bloc, recommencez à partir du texte brut plutôt que de retoucher une copie déjà déformée.
Cas 2 — Vérifier un cadre de 8 colonnes
Ce cadre permet de repérer une réduction des espaces intérieurs. Les trois lignes ont exactement 8 caractères.
```
+------+
| OK |
+------+
```Résultat attendu : les deux espaces de chaque côté de OK restent visibles et les bordures s’alignent. Si le cadre est correct mais qu’un grand dessin ne l’est pas, commencez par vérifier sa largeur et ses caractères Unicode.
La RFC 20 permet d’identifier les caractères ASCII. Une tabulation appartient aussi à ce répertoire, mais n’équivaut pas à un nombre universel d’espaces : pour ce cadre, utilisez uniquement de vraies espaces.
Choisir entre texte, fichier TXT et image
| Votre besoin | Choix pratique | Pourquoi et limite |
|---|---|---|
| Un chat, un cœur ou une signature courte | Petit dessin ASCII dans un bloc de code. | Copiable et modifiable ; vérifier son rendu sur un écran étroit. |
| Une grande photo convertie | PNG avec une courte description. | Disposition figée ; le texte du dessin n’est plus directement éditable. |
| Partager les caractères pour les retravailler | Fichier TXT. | Conserve le contenu ; le destinataire choisit une police monospace. |
| Un dessin contenant trois accents graves consécutifs | TXT ou PNG. | Évite de dépendre d’un comportement de délimitation qui peut interrompre le bloc. |
| Un symbole sur une seule ligne | Choisir dans la liste de symboles. | Un emoji ou un symbole Unicode peut changer de forme selon l’appareil. |
Pour une bannière, partez du générateur de texte. Pour une photographie, partez du convertisseur d’image et choisissez le format après avoir vérifié la lisibilité.
Diagnostiquer un dessin décalé
Analyse locale : le texte reste dans votre navigateur. La mesure Unicode compte les points de code, pas les colonnes réellement affichées.
Si le résultat est encore décalé
Les colonnes bougent
Recherchez d’abord les tabulations, les espaces insécables et les caractères invisibles dans le diagnostic. Le cas simple est une tabulation copiée depuis un éditeur. Remplacez-la consciemment par le nombre d’espaces nécessaire au dessin ; une substitution automatique uniforme n’est pas toujours correcte.
Un cœur ou un visage change de forme
Un symbole Unicode n’est pas une police figée. Son affichage dépend du support de caractères et des fontes disponibles, comme l’explique la FAQ du consortium Unicode. Essayez une variante ASCII de la collection de cœurs ou une image.
Le dessin déborde
Réduisez le nombre de colonnes à la source ou utilisez un petit modèle. Élargir votre propre fenêtre ne résout pas le problème pour les autres lecteurs. Le nombre de points de code ne prédit pas exactement l’espace occupé par tous les symboles Unicode.
Le message est refusé ou le fichier ne passe pas
Consultez l’erreur affichée par Discord et les conditions de votre compte ou du serveur. Ce guide ne fixe pas une limite universelle de message ou de pièce jointe. Diviser arbitrairement un dessin peut détruire sa lecture ; un format différent est souvent préférable.
Portée de ces recommandations
Les deux chaînes d’exemple sont fournies intégralement et leurs dimensions sont vérifiables. La syntaxe est fondée sur la documentation officielle de Discord. Cette page ne prétend pas à une validation dans chaque version de Discord, chaque système ou chaque police.
Ne faites pas reposer une information importante uniquement sur le dessin : écrivez aussi « chat de bienvenue », le nom du projet ou le message à transmettre. Pour comprendre les caractères détectés, consultez le guide ASCII et Unicode. Pour une documentation de projet, utilisez plutôt le guide README GitHub.