Ce guide explique comment personnaliser Discobot, le bot assistant intégré à Discourse, afin qu’il corresponde mieux à l’identité et aux besoins de votre communauté.
Niveau d’utilisateur requis : Administrateur
Discobot est un utilisateur spécial de votre communauté Discourse qui aide les nouveaux membres à se familiariser avec la plateforme. En tant qu’administrateur, vous pouvez personnaliser divers aspects de Discobot pour mieux adapter son comportement au style et aux exigences de votre communauté.
Configuration des paramètres du site pour Discobot
Le comportement de Discobot est contrôlé par plusieurs paramètres du site situés dans la catégorie de paramètres Plugins (recherchez « narrative bot » dans Admin > Settings). Les paramètres clés sont les suivants :
discourse_narrative_bot_enabled: Active ou désactive complètement le plugin Discobot. Valeur par défaut :true.disable_discourse_narrative_bot_welcome_post: Lorsqu’elle est activée, cette option empêche Discobot d’envoyer un message de bienvenue aux nouveaux utilisateurs. Valeur par défaut :true(le message de bienvenue est désactivé sur les nouvelles installations).discourse_narrative_bot_welcome_post_type: Contrôle le type de message de bienvenue. Les options sont « New user track » (démarre le tutoriel interactif) ou « Welcome message » (envoie un simple message de bienvenue). Valeur par défaut :new_user_track.discourse_narrative_bot_welcome_post_delay: Nombre de secondes à attendre avant d’envoyer le message de bienvenue. Valeur par défaut :0.discourse_narrative_bot_ignored_usernames: Liste des noms d’utilisateurs avec lesquels Discobot ne doit pas interagir. Valeur par défaut :discourse.discourse_narrative_bot_disable_public_replies: Lorsqu’elle est activée, cette option empêche Discobot de répondre dans les sujets publics. Valeur par défaut :false.
Sur les nouvelles installations, disable_discourse_narrative_bot_welcome_post a pour valeur par défaut true, ce qui signifie que Discobot n’ enverra pas automatiquement de message aux nouveaux utilisateurs. Pour activer le message de bienvenue de Discobot, définissez cette option sur false.
Modification du profil utilisateur de Discobot
Pour personnaliser le profil de Discobot :
- Allez dans Admin > Users et sélectionnez l’utilisateur Discobot.
- Sélectionnez « Preferences » ou cliquez sur « Visit this user’s preferences page to edit their profile » :
Une fois dans la section Preferences, vous pouvez modifier les paramètres suivants :
Paramètres du compte
- Name : Cliquez sur le bouton « Edit » pour modifier le nom de Discobot.
- Image : Cliquez sur le bouton « Edit » pour télécharger une nouvelle image d’avatar.
- Après avoir effectué les modifications, cliquez sur le bouton « Save Changes ».
Si vous modifiez le nom de Discobot, n’oubliez pas de mettre à jour sa bio « About me » dans la section Profile. La bio par défaut fait référence à Discobot par sa description plutôt que par son nom d’utilisateur, mais vous pouvez souhaiter la vérifier pour vous assurer qu’elle reste cohérente avec le nouveau nom.
Paramètres du profil
Personnalisez les informations du profil de Discobot selon vos besoins.
Paramètres de messagerie
Ajustez les paramètres liés à l’e-mail selon vos besoins.
Mise à jour du message de bienvenue de Discobot
Tout le texte de Discobot — y compris le message de bienvenue, les étapes du tutoriel et les autres réponses — peut être personnalisé via Appearance > Site Texts dans le panneau d’administration (/admin/customize/site_texts).
Pour trouver et modifier un message spécifique :
-
Accédez au profil de Discobot (
https://example.discourse.com/u/discobot/summary) et sélectionnez « Messages ». -
Cliquez sur « Sent ».
-
Recherchez un message de salutation que vous souhaitez modifier.
-
Copiez une partie unique du message, par exemple « I’m only a robot ».
-
Accédez à l’interface d’administration (
https://example.discourse.com/admin) -
Allez dans Appearance > Site Texts (
https://example.discourse.com/admin/customize/site_texts) -
Collez le texte copié dans la fenêtre de recherche. Lorsque le message de salutation apparaît, cliquez sur « Edit ».
-
Mettez à jour le message de salutation et cliquez sur « Save Changes ».
Vous pouvez également rechercher discourse_narrative_bot dans Site Texts pour parcourir directement toutes les chaînes de texte personnalisables de Discobot.
Limitations et informations complémentaires
- Vous pouvez réutiliser les variables existantes dans les messages (comme
%{username}ou%{discobot_username}), mais vous ne pouvez pas en ajouter de nouvelles. - Discobot doit rester administrateur ; ce rôle ne peut pas être supprimé.
- Vous pouvez personnaliser le contenu du corps des étapes du tutoriel, mais vous ne pouvez pas ajouter, supprimer ou réorganiser les étapes.
Pour des besoins de personnalisation supplémentaires ou des demandes de fonctionnalités, envisagez de poster dans la catégorie Contribute > Feature.








