Message Builder
Toute Action qui envoie ou modifie un message (Envoyer un message, Modifier un message, Répondre à l'interaction...) utilise le même Message Builder : contenu texte, jusqu'à 10 embeds, des composants interactifs (boutons, menus déroulants) qui déclenchent leurs propres Events une fois utilisés, et un sondage.
La fenêtre
À gauche, les parties du message : le texte, les embeds, les rangées de composants avec leurs boutons, le sondage. Clique sur une partie pour l'éditer au centre ; Ajouter, en bas, ou les liens + sous chaque groupe en créent une. Glisse une partie pour changer son ordre, un bouton d'une rangée à l'autre. À droite, l'aperçu : clique sur une partie pour l'éditer, et tire son bord pour l'élargir. Ce que Discord refuserait y est en pointillés rouges.
Chaque modification s'enregistre aussitôt dans le brouillon. En bas, le nombre d'erreurs et d'avertissements, et Suivant pour aller au prochain ; Annuler remet le message comme à l'ouverture, Terminé ferme.
Un embed se range en parties repliables : Contenu, Champs, Images, Auteur, Pied de page. Repliée, chaque partie dit ce qu'elle contient.
Mise en forme
Le texte du message, la description d'un embed et la valeur d'un de ses champs acceptent tout le Markdown de Discord : titres, listes, citations, blocs de code, liens masqués, gras, italique, souligné, barré, spoiler, code. Le titre d'un embed et le nom d'un champ n'acceptent que la mise en forme du texte (gras, italique, souligné, barré, spoiler, code) : la barre d'outils de chaque champ ne propose que ce que Discord y affiche. Le pied de page et l'auteur d'un embed restent du texte brut. L'aperçu montre le résultat.
Chaque champ affiche sa limite de caractères, et son erreur juste dessous quand il y en a une.
Sondage
Ajouter ▸ Sondage ajoute un sondage natif de Discord à un nouveau message (Envoyer un message, Répondre à l'interaction, Envoyer un message privé) : une question, jusqu'à 10 réponses avec un emoji chacune si tu veux, une durée (d'une heure à deux semaines), et la possibilité de cocher plusieurs réponses. La question et les réponses acceptent des expressions. Les membres votent directement dans Discord ; un message modifié ne peut pas recevoir de sondage.
Dans les options de l'Action : Message silencieux (aucune notification), Masquer les aperçus de liens, et Fichiers, des images ou fichiers joints par leur adresse https (ou une pièce jointe reçue, comme l'option fichier d'une commande), 10 au plus, 8 Mo chacun.
Mentions
Une mention de membre ou de rôle écrite dans le message notifie, même quand son id vient d'une expression (<@{{ … }}>). Une mention à l'intérieur d'une valeur insérée ne notifie jamais, et @everyone et @here ne notifient que si tu les écris et que l'option Autoriser @everyone et @here de l'Action est activée : un Blueprint qui répète ce qu'un membre a écrit ne peut faire pinger personne par le bot. Voir Expressions.
(Référence complète des embeds et de chaque type de composant à venir.)