Discobot et copier-coller du markdown

Lors de l’interaction avec discobot, si vous répondez en copiant-collant une commande que discobot vous a demandé d’exécuter, il est possible de copier par inadvertance le style Markdown, rendant la commande inefficace, même si elle semble correcte.

Ceci illustre bien le problème :

Un détail qui peut rendre ce problème difficile à reproduire, voire à corriger : cela ne se produit que si vous sélectionnez la commande en incluant l’espace juste avant celle-ci. Si vous sélectionnez à partir du @, le collage se fait sans style. Ceci a été observé sur Chrome sous Mac.

Je suis conscient qu’il s’agit d’un cas très particulier. La raison pour laquelle je signale ce problème est que deux personnes différentes dans notre communauté y sont déjà tombées. En plus de les dérouter, cela fait perdre du temps au personnel, car il n’est pas immédiatement évident, en regardant simplement les messages, ce qui cause le problème — on a juste l’impression que discobot ne répond pas.

Si la correction n’est pas évidente ou triviale, cela ne vaut probablement pas la peine de s’y attarder — je laisse ce message ici anyway car cela pourrait aider d’autres personnes à comprendre pourquoi discobot ne répond pas.

3 « J'aime »

:thinking: Je suppose qu’on pourrait modifier les textes appropriés sur https://your.domain/admin/customize/site_texts?q=discobot en ajoutant quelque chose du genre : « faites attention aux `` si vous faites un copier-coller » ?

2 « J'aime »

Nous avons des membres du monde entier, donc je ne pourrais pas tout traduire dans toutes les langues prises en charge par Discourse.

De plus, la plupart des membres de notre communauté ne sont pas très à l’aise avec la technologie. S’ils suivent encore le tutoriel, parler des délimiteurs Markdown lors du copier-coller risque davantage de confondre plus de personnes que d’aider les quelques-uns qui pourraient rencontrer ce problème.

2 « J'aime »

La solution la plus simple serait de supprimer le markdown et d’afficher @discobot… sur une nouvelle ligne, seul.

Oui, les experts en technologie vont pleurer des larmes de sang en voyant leurs yeux fondre, mais les gens plus ordinaires seront tout à fait ravis :wink:

C’est ce que nous utilisons dans le commerce électronique lorsqu’il y a des URLs, des liens de téléchargement, etc.

Donc, si le markdown n’est pas codé en dur mais s’affiche dans le texte, je remplacerais les accents graves par des balises <p></p> ou <br />.

C’est parce que lorsque vous copiez et collez quelque chose, cela copie le markdown, le HTML et le BBCode qui y sont associés, ce qui est une fonctionnalité que j’aime.
Peut-être que cela pourrait ressembler à ceci :
Répondez à ce message avec

@discobot start advanced tutorial

pour découvrir des fonctionnalités plus avancées !

ou bien sûr, vous pourriez simplement le modifier dans les paramètres du site.