Écriture en Markdown
La syntaxe Markdown se caractérise par le positionnement de caractères simples, tels que l'astérisque (*) et le hashtag (#), qui permettent la mise en forme d'un texte.
Par exemple, la syntaxe suivante :
Le *pré* est rempli d'**animaux joyeux** chantant __gaiement__ ~~tant que le loup n'est pas là.~~
Apparaît tel que :

Pour naviguer sur cette page, il est conseillé d'utiliser le sommaire :
Syntaxe
Formatage de texte
- Italique
- Gras
- Souligné
- Barré
- Spoiler
- Bloc de citation
- Titres
- Sous-texte
1 astérisque (*) ou 1 underscore (_) de part et d'autre d'une chaîne de caractères affiche un texte en italique.
Par exemple, le message suivant :
Bienvenue sur *dfr.*_gg_ !
A comme rendu :

2 astérisques (**) de chaque côté d'un texte affiche un message en gras.
Par exemple, le message suivant :
Bienvenue sur **dfr.gg** !
A comme rendu :

2 underscores (__) de chaque côté d'une chaîne de caractères affiche un texte souligné.
Par exemple, le message suivant :
Bienvenue sur __dfr.gg__ !
A comme rendu :

2 tildes (~~) de part et d'autre d'un texte affiche un message barré.
Par exemple, le message suivant :
Bienvenue sur ~~dfr.gg~~ !
A comme rendu :

2 barres verticales (||) de chaque côté d'un texte affiche un message caché.
Par exemple, le message suivant :
Bienvenue sur ||dfr.gg|| !
A comme rendu :

Après avoir cliqué sur la partie cachée, son contenu s'affiche :

1 signe plus grand que (>), au début de la ligne, affiche un texte sous :
citation
Par exemple, le message suivant :
> Bienvenue sur dfr.gg !
A comme rendu :

Placer 3 signes plus grand que (>>>), au début de la ligne, rendra automatiquement tout le reste du message sous citation.
1, 2 ou 3 hashtags (#, ##, ###), en début de ligne, affiche un texte agrandi tel que :
Titre 1
Titre 2
Titre 3
Par exemple, le message suivant :
# Bienvenue sur dfr.gg !
## Ce site est contributif.
### Bonne visite !
A comme rendu :

Un tiret suivi d'un hashtag (-#), en début de ligne, affiche un petit texte gris tel que :
Par exemple, le message suivant :
-# Bienvenue sur
dfr.gg !
A comme rendu :

Bloc de code
- Bloc uniligne
- Bloc multiligne
1 accent grave (`) de chaque côté d'un texte affiche un message sous la forme de bloc.
Par exemple, le message suivant :
Bienvenue sur `dfr.gg` !
A comme rendu :

3 accents grave (```) de chaque côté d'un texte affiche un message sous la forme de
bloc
Il est aussi possible, mais non-obligatoire, de rajouter l'alias d'un langage, après les caractères d'ouverture du bloc.
Tel que :
```diff
- discord.fr
+ dfr.gg
slash.fr.community
```
A comme rendu :

Il est aussi possible d'utiliser l'alias ansi afin de customiser les couleurs du bloc de code.
Un générateur de code ansi est disponible ici.
Mentions
- Utilisateur de Discord
- Salon et fil
- Rôle
- Commande slash
- Message
- Jeu
- Spécial
La mention d'utilisateur se trouve sous le format <@identifiant>
Par exemple, le texte suivant :
<@1231631025914904576>
A comme rendu :

La mention devient orange lorsqu'elle est destinée à l'utilisateur.

Le format <@!identifiant> est aussi utilisable, mais déconseillé.
La mention de salons se présente sous le format <#identifiant>.
Par exemple, le texte suivant :
<#264363166316756992>
A comme rendu :

La mention de tous types de salons, posts, fils de discussion et messages privés est possible. Les catégories sont aussi mentionables, mais ne sont pas cliquable.
Il est aussi possible d'utiliser le lien du salon afin de le mentionner.
La mention des rôles se forme sous le format <@&identifiant>.
Par exemple, le texte suivant :
<@&1120672019135090729>
A comme rendu :

La mention des commandes d'application se fait sous le format </nom_commande (nom_groupe-sous-commande) (nom_sous-commande):identifiant>.
Par exemple, le texte suivant :
</serveur:942123323482054797> </event help:1090669974470803656>
A comme rendu :

Une commande n'a pas nécessairement de Subcommands et de Subcommand Groups, il n'est donc pas nécessaire de placer ces noms.
La mention des messages se fait uniquement via leur lien de partage.
Par exemple, le texte suivant :
https://discord.com/channels/812028116552777738/909858896431161375/909905242466951168
A comme rendu :

Si le message provient d'un autre serveur que celui d'origine, le nom du serveur s'affiche lorsque l'utilisateur est dessus.

La mention des jeux se forme sous le format <@$identifiant>.
Par exemple, le texte suivant :
<@$1410791091501928458>
A comme rendu :

Certains emplacements ont des mentions spéciales.
<id:guide>mentionne le guide du serveur ;<id:browse>mentionne la recherche des salons ;<id:customize>mentionne les questions de personnalisation et l'affichage des salons ;<id:linked-roles>mentionne le menu des rôles liés, et<id:linked-roles:role_id>mentionne le menu d'un rôle lié spécifique ;
Par exemple, le texte suivant :
<id:guide> <id:browse> <id:customize> <id:linked-roles> <id:linked-roles:1053078378925789324>
A comme rendu :

Afin de trouver les différents identifiants, il suffit d'activer le Mode développeur.
Unix Timestamp
Sur Discord, il est possible d'afficher une date et l'heure suivant le fuseau horaire et la langue locale de l'utilisateur. Cette fonctionnalité est notamment très pratique pour afficher l'heure de réunions et d'évènements.
Pour mentionner un timestamp, il suffit de commencer par "<t:timestamp:", puis de choisir l'une de ces lettres :
t(heure courte) -<t:0:t>affiche "01:00" ;T(heure longue) -<t:0:T>affiche "01:00:00" ;d(date courte) -<t:0:d>affiche "01/01/1970" ;D(date longue) -<t:0:D>affiche "1 janvier 1970" ;f(date longue et heure courte) -<t:0:f>affiche "1 janvier 1970 01:00" ;F(date entière et heure courte) -<t:0:F>affiche "jeudi 1 janvier 1970 01:00" ;s(date et heure courtes) -<t:0:s>affiche "01/01/1970 01:00" ;S(date courte et heure longue) -<t:0:S>affiche "01/01/1970 01:00:00" ;R(temps relatif) -<t:0:R>affiche "il y a 56 ans".
Puis de refermer la syntaxe par le signe plus grand que (>).
Par exemple, le texte suivant :
<t:1431476999:t>
<t:1431476999:T>
<t:1431476999:d>
<t:1431476999:D>
<t:1431476999:f>
<t:1431476999:F>
<t:1431476999:s>
<t:1431476999:S>
<t:1431476999:R>
Affiche en français, avec comme zone locale la France :

Il est aussi possible de ne pas ajouter de lettre de style.
Il faut alors enlever le dernier : tel que : <t:0>.
Cela affiche sous le format par défaut : date longue et heure courte (f).
Formatage de liens
- Suppression d'embed généré
- Lien hypertexte
- Adresse email
- Numéro de téléphone
Afin de supprimer l'embed généré par un lien, il suffit de mettre les signes plus petit que (<) et plus grand que (>) autour du lien en question.
Par exemple, le texte suivant :
https://dfr.gg
A comme rendu :

Alors qu'avec les signes :
<https://dfr.gg>
Cela n'affiche pas l'embed :

Afin de rendre un texte cliquable, tel un lien, il suffit de prendre le format : texte à afficher.
Il est aussi possible d'y rajouter un texte dans l'info-bulle, en rajoutant 'texte au survol' à la fin de la parenthèse.
Le survol du lien est uniquement possible sur ordinateur.

Par exemple, le texte suivant :
[Anciennement discord.fr](<https://dfr.gg> 'DFR') : un site à propos de Discord.
A comme rendu :

Il est aussi possible de supprimer l'embed du lien.
Une adresse email peut être rendue cliquable avec le format, dans l'ordre :
- Le signe plus petit que :
< - Optionellement suivi de
mailto: -
nom@adresse - Optionnellement des paramètres tels que l'URI html correspondante au
mailto
- Exemple :
?subject=Sujet&body=Contenu%20du%20mail
- Et finissant par le signe plus grand que :
>
Par exemple, le texte suivant :
Lien simple : <hello@dfr.gg>
Lien avec toutes les options : [lien hypertexte utilisant l'URL mailto](<mailto:hello@dfr.gg?subject=Exemple%20Markdown>)
Apparaît tel que :

Il est uniquement possible de modifier le texte d'une adresse mail quand mailto: est utilisé avec le format classique des liens hypertexte.
Il est possible de rendre cliquable un numéro de téléphone en utilisant le format :
- Le signe plus petit que :
< - Optionnellement
tel:ousms: - Le signe plus :
+, optionnel si le paramètre précédent est utilisé - Le numéro de téléphone
- Puis fermer avec le signe plus grand que :
>
Le texte suivant :
Lien simple : <+33 (0)1 23 45 67 89>
Lien utilisant l'URI : <tel:01 23 45 67 89>/<sms:+33(0)123456789>
Est affiché comme cela :

Contrairement à l'addresse mail, il n'est pas possible d'utiliser des liens hypertextes avec des numéros de téléphone.
La mise en forme rapide
Pour faciliter l'utilisation de la mise en forme, Discord a également ajouté une fonctionnalité de mise en forme rapide. Elle n'est pas disponible sur l'application mobile.
Pour l'utiliser, il suffit de sélectionner avec la souris ou le clavier la zone à modifier. Plusieurs boutons apparaissent alors afin de mettre en forme le texte, afin de mettre en gras, italique, souligné, barré, en citation, en code ou en spoiler :

Les raccourcis claviers
Plusieurs raccourcis claviers sont disponible pour gagner du temps lors de la mise en forme. Pour les utiliser il suffit de sélectionner le texte à mettre forme et effectuer une combinaison de touche comme suit :
- Ctrl + I : *Italique*
- Ctrl + B : **Gras**
- Ctrl + U : __Souligné__