Personnalisation des messages de promotion du niveau de confiance pour les nouveaux utilisateurs

:bookmark: Ce guide explique comment configurer des messages de promotion de niveau de confiance personnalisés pour les nouveaux utilisateurs, remplaçant le processus de bienvenue par défaut du robot narratif de Discourse.

:person_raising_hand: Niveau d’utilisateur requis : Administrateur

Résumé

Ce guide vous montrera comment personnaliser le parcours d’intégration des nouveaux utilisateurs en remplaçant le processus de bienvenue par défaut du robot narratif de Discourse par des messages personnalisés de promotion de niveau de confiance. Vous apprendrez comment :

  1. Configurer l’utilisateur de contact du site
  2. Modifier les paramètres par défaut de discobot
  3. Personnaliser les messages système pour différents niveaux de confiance
  4. Ajuster le calendrier du processus d’intégration

Configuration de l’utilisateur de contact du site

  1. Accédez aux paramètres de votre site
  2. Trouvez le paramètre « nom d’utilisateur du contact du site » (site contact username)
  3. Définissez-le sur le nom d’utilisateur souhaité (il est vide par défaut)

Par exemple :

Screenshot showing site contact username setting

Après avoir défini le nom d’utilisateur, personnalisez le profil de l’utilisateur avec :

  • Un avatar approprié
  • Nom complet
  • Adhésions à des groupes et écussons (flairs)
  • Options de contact

Voici un exemple d’utilisateur de contact du site personnalisé :

Modification des paramètres par défaut de discobot

  1. Dans les paramètres de votre site, recherchez « bot narratif » (narrative bot)
  2. Assurez-vous que la publication de bienvenue est désactivée (c’est le paramètre par défaut)
  3. Envisagez de désactiver les réponses publiques

Voici les paramètres recommandés :

Personnalisation des messages système

Discourse envoie des messages système pour les promotions de niveau de confiance 1 et niveau de confiance 2. Pour les personnaliser :

  1. Allez à admin/customize/site_texts
  2. Localisez et modifiez les variables suivantes :
  • Message Niveau de Confiance 1 :
    • system_messages.welcome_tl1_user.text_body_template
    • system_messages.welcome_tl1_user.subject_template
  • Message Niveau de Confiance 2 :
    • system_messages.tl2_promotion_message.text_body_template
    • system_messages.tl2_promotion_message.subject_template

:information_source: Remarque : Il n’y a pas de message système intégré pour les promotions de niveau de confiance 3. Si vous souhaitez informer les utilisateurs lorsqu’ils atteignent le niveau 3, vous pouvez utiliser le plugin Automation pour envoyer un message déclenché par l’attribution du badge “Regular”, ou par l’ajout de l’utilisateur au groupe trust_level_3.

Ajustement du tutoriel discobot (facultatif)

Si vous souhaitez que les utilisateurs aient toujours accès au tutoriel discobot :

  1. Mentionnez dans le message TL1 que les utilisateurs peuvent déclencher le tutoriel en répondant @discobot start tutorial
  2. Ajustez le message initial du bot en modifiant :
    • discourse_narrative_bot.new_user_narrative.hello.message
    • discourse_narrative_bot.new_user_narrative.hello.title

Calendrier du processus d’intégration

Pour contrôler quand les nouveaux utilisateurs reçoivent leur premier message :

  1. Dans les paramètres de votre site, recherchez « tl1 requires » (tl1 requiert)
  2. Ajustez les paramètres selon le calendrier souhaité

Par exemple :

Résultat

Après avoir appliqué ces changements :

  1. Les nouveaux utilisateurs ne recevront pas de notification immédiate après leur inscription
  2. Le premier message qu’ils recevront sera le message de bienvenue TL1 de l’utilisateur de contact de votre site
  3. Le message aura votre contenu personnalisé et proviendra de votre utilisateur de contact du site configuré

Voici un exemple de l’apparence que cela pourrait prendre :

Screenshot of a custom welcome message notification

15 « J'aime »

Pourquoi devons-nous désactiver le bot de bienvenue ? Est-ce simplement pour que les utilisateurs ne reçoivent pas de message de discobot, ou est-ce vraiment nécessaire pour que le contact personnalisé fonctionne ?

1 « J'aime »

Vous ne désactivez pas le bot narratif avec ce paramètre spécifique. Vous désactivez l’envoi du message de bienvenue par le bot. Et oui, c’est en quelque sorte nécessaire si vous ne souhaitez pas envoyer deux fois des messages de bienvenue.

La désactivation d’autres fonctionnalités du bot n’est pas requise. Si vous souhaitez que le bot énumère ce qu’il peut faire d’autre, vous pouvez toujours taper @discobot display help dans un message ou un post.

1 « J'aime »

Hmm, voulez-vous dire que l’autre message de bienvenue est celui pour TL1 ? Mais généralement, les utilisateurs commencent par TL0, donc ils ne recevront pas ce message immédiatement.

2 « J'aime »

Oui, c’est d’ailleurs l’une des deux motivations de cette configuration :

  • l’absence d’un bot accueillant les nouveaux utilisateurs
  • l’absence d’envoi immédiat d’un message orientant les utilisateurs hors du contenu principal de votre forum lors de l’inscription

Je devrais probablement le préciser dans le premier message.. @team, cela pourrait-il devenir un article de wiki ?

Idéalement, ces considérations ne devraient pas être regroupées et vous pourriez simplement choisir un utilisateur qui enverrait tous les messages d’accueil et d’intégration (tl0, tl1, tl2).

Une autre solution plus idéale pour accueillir les tl0, sans les éloigner du contenu principal, pourrait être une « bannière d’accueil pour les tl0 ». C’est un peu fastidieux à configurer en l’état, mais cela pourrait constituer un bon cas d’usage pour un composant simple :bulb:

3 « J'aime »

C’est noté – ça prend tout son sens maintenant :slight_smile:

3 « J'aime »

Comment ? En réglant le délai du message de bienvenue du bot de narration Discourse à 0 ?

2 « J'aime »

Lorsque vous filtrez les paramètres pour narrative bot, un paramètre dédié apparaît : désactiver le message de bienvenue du bot narrative de Discourse.

3 « J'aime »

Pouvons-nous prévisualiser le message ? Ou pouvons-nous seulement le voir en créant un utilisateur test et en lui accordant un niveau de confiance pour voir le message personnalisé ?

3 « J'aime »

Oui, du moins je ne suis au courant que de cette façon de faire. Vous pouvez prévisualiser les modèles d’e-mails, mais il ne semble pas y avoir d’option backend pour prévisualiser les messages système.

3 « J'aime »

Salut @manuel, que se passe-t-il si je désactive le salon ? Cette catégorie n’est pas disponible pour les membres de ma communauté, donc ces 2 textes ne semblent pas disponibles pour la personnalisation. Cela signifie-t-il que dans mon cas, lorsqu’un membre atteint TL3, il ne recevra pas de message de bienvenue ?

1 « J'aime »

Est-ce que cela existe réellement ? Je n’arrive pas à les trouver

4 « J'aime »

Je ne pense pas. :baymax_no:


Je pense qu’ils ont probablement été supprimés en même temps que le pré-remplissage de la catégorie Lounge il y a quelque temps. Je pense qu’ils étaient le contenu du sujet « À propos » de la catégorie Lounge.

4 « J'aime »

Quelle est la différence entre les titres et les modèles de sujet ? Je les laisse par défaut pour l’instant, mais je suis curieux de savoir quand ils seraient utilisés ou vus.

1 « J'aime »

Bonjour,

Je n’arrive pas à trouver les messages de niveau 2 ou de niveau 3 dans le texte du site. Est-ce que cela existe toujours ?

Je suis quasiment certain que le message de niveau de confiance 3 et les textes qui y sont liés n’existent pas. Je n’ai pas réussi à les trouver dans 2024 et ils n’ont pas été ajoutés depuis lors.

system_messages.tl2_promotion_message.text_body_template et system_messages.tl2_promotion_message.subject_template existent toujours

D’accord, merci, je vais faire le message de niveau 1 maintenant.

Le Salon, et ces messages lounge_welcome pour le TL3, n’existent plus. Il faudrait probablement modifier le message initial (OP).

Ce que vous pouvez modifier pour le TL3, si nécessaire, sont les Textes du Site affichés pour décrire le badge :

badges.regular.description :

badges.regular.long_description :

Vous pouvez également envoyer un message avec le plugin automation qui est déclenché par l’attribution du badge régulier, ou par l’ajout de l’utilisateur au groupe TL3, mais cela n’est pas lié à la personnalisation des messages de promotion existants.

1 « J'aime »

Merci @Moin

Tout est très utile ! J’ai ajouté le plugin d’automatisations hier, donc je peux l’utiliser comme solution de contournement. Nous avons des badges personnalisés, donc je peux essayer d’en utiliser un pour un message similaire aux niveaux de confiance 2 et 3 !