Markdown & Embed

Dans cette page tu trouveras :

Introduction

Ā 

Le Markdown et les embeds sont deux outils qui te permettent de rendre tes posts Discord plus jolis. Si tu trouves que les messages postƩs par ton bot Discord manquent de style, cette page est donc faite pour toi !

C’est quoi le Markdown ?

Le Markdown est un langage de balisage (comme le HTML par exemple) qui te permettra d’enrichir tes posts Discord : mettre des mots en gras, en soulignĆ©…
Sur l’exemple ci-contre, tu peux par exemple voir comment mettre un mot en gras !

C’est quoi les embed ?

Les embed sont des types de posts un peu particuliers sur Discord avec des Ć©lĆ©ments intĆ©grĆ©s (images, liens…)

Par exemple, quand tu postes un lien sur Discord, ce dernier te crĆ©e automatiquement l’embed associĆ©. Mais il y a moyen de crĆ©er ses propres embed !

Sur l’image Ć  droite, tu peux voir que le simple fait de poster un lien a gĆ©nĆ©rĆ© automatiquement l’embed correspondant

Le Markdown

Le Markdown est un langage de balisage : c’est-Ć -dire qu’on « entoureĀ Ā» le mot voulu avec les bonnes balises pour le mettre en gras, soulignĆ©, italique…

Tu trouveras ici les principales balises en Markdown :

Gras, italique, soulignƩ

Pour mettre du texte :
  • en italique : utilise *
  • en gras : utilise **
  • soulignĆ© : utilise __

Tu peux bien sƻr combiner ces ƩlƩments (par exemple *** permet de mettre le texte en gras et italique)

Headers

Pour mettre des headers (titres et sous-titres) dans tes messages, tu peux utiliser le symbole # :
  • # pour un titre
  • ## pour un sous-titre
  • ### pour un sous-sous-titre

Liens

Si jamais tu veux crĆ©er un lien cliquable (sans afficher l’adresse du lien), tu peux utiliser la syntaxe
[Texte de mon lien](adresse du lien)

Listes

Commence chaque ligne avec un ou un * pour crƩer une liste.
Tu peux ajouter des espaces avant chaque symbole pour indenter ta liste, comme dans l’exemple ci-contre.

Blocs de texte

Utilise ` (accent grave – sur la plupart des clavier, c’est AltGr + 7, il faudra appuyer deux fois) pour crĆ©er un bloc de code sur une ligne.
Ā 

Pour un bloc de code sur plusieurs lignes, répète 3 fois le symbole `
Dans ce cas, tu peux aussi prƩciser le langage au tout dƩbut de ton bloc et Discord appliquera la coloration syntaxique !

Un bloc de code est normalement fait pour Ć©crire du code, le markdown que tu Ć©cris Ć  l’intĆ©rieur ne sera donc pas interprĆ©tĆ© – on ne peut donc pas y mettre de texte en gras, soulignĆ© etc.
Ā 
Enfin, il est Ʃgalement possible de crƩer un bloc de texte avec > (une seule ligne) et >>> (plusieurs lignes). Utile pour des citations ou pour mettre un paragraphe en avant !

Les embed

Dans ton code, la commande send() te permet certes d’envoyer des messages, mais aussi des embed !
Il faut donc pouvoir crĆ©er l’embed avant de l’envoyer. Tu peux voir un exemple sur l’exemple ci-contre.
  • title : le titre de ton embed
  • description : le message qui s’affichera dans ton embed
  • color : la couleur (en code hĆ©xadĆ©cimal) de la barre Ć  gauche de l’embed

Tu peux aussi prĆ©ciser l’image Ć  afficher avec la commande :
embed.set_image(url = adresse_de_mon_image)

Si ton image est prĆ©sente dans les fichiers de ton projet (au lieu d’ĆŖtre sur internet), il y a quelques Ć©tapes supplĆ©mentaire : regarde l’image ci-contre !

Et voilĆ  ! Ton bot peut maintenant poster des embed.
C’est tout de suite plus joli !

Autres astuces pour enjoliver ses posts

Quelques astuces en vrac :

  • Utilise \n dans tes messages pour indiquer Ć  Discord de passer Ć  la ligne
  • Tu peux ajouter des emojis dans tes messages de bot ! Copie-colle un emoji depuis Discord et ajoute-le dans le message voulu dans ton code sur Replit. C’est aussi simple que Ƨa !
  • Si tu mets plusieurs espaces Ć  la suite, Discord les rĆ©duit pour ne laisser qu’un seul espace. Si tu veux vraiment avoir plusieurs espaces, il te faudra utiliser des espaces insĆ©cables. Il y en a un ici : Ā Ā» Ā Ā» (entre les guillemets)
    Tu peux le copier-coller si tu en as besoin. Sur Windows, la combinaison Alt + 255 permet de crƩer un espace insƩcable.

Sur l’image ci-dessus, le message postĆ© contient des sauts de ligne et des emojis

Retour en haut