| Résumé | Discourse Chat ajoute des fonctionnalités de chat à votre instance Discourse. | |
| Guide d’installation | Ce plugin est intégré au noyau de Discourse. Il n’est pas nécessaire d’installer le plugin séparément. |
Fonctionnalités
Comme mentionné dans notre annonce initiale et notre mise à jour la plus récente et annonce sur les threads , ce plugin ajoute des fonctionnalités de chat à votre Discourse afin qu’il puisse prendre en charge nativement les besoins de communication longs et courts de votre communauté en ligne.
Configuration
Configuration initiale
Le chat est activé par défaut pour tous nos sites hébergés, mais s’il n’est pas encore activé, vous pouvez aller dans /admin/plugins et activer le plugin :
Par défaut, le chat sera disponible uniquement pour le groupe du personnel, mais vous pouvez ajouter d’autres groupes en les ajoutant au paramètre chat allowed groups.
Conservation des canaux
Par défaut, les canaux sont configurés pour conserver les messages pendant 90 jours et les messages directs et de groupe sont configurés pour conserver les messages indéfiniment, mais ce sont des paramètres de site configurables :
chat channel retention days(par défaut 90 jours)
Choisissez la durée de conservation des messages de chat pour les canauxchat dm retention days(par défaut indéfiniment)
Choisissez la durée de conservation de vos messages de chat pour les canaux de messages directs et de groupe
Autres paramètres du site
D’autres paramètres du site vous permettent de configurer un ensemble de réactions emoji par défaut et une série de fonctionnalités de sécurité (telles que le nombre maximum de messages de chat par seconde, la longueur minimale du message, la durée du silence et la possibilité de permettre les téléchargements).
Accès aux canaux et création de nouveaux canaux
Une fois le plugin activé, une bulle de dialogue apparaîtra dans l’en-tête à côté de l’icône de recherche, et un clic dessus ouvrira votre fenêtre de chat en plein écran, où vous pouvez accéder aux canaux par défaut ainsi que démarrer de nouvelles conversations personnelles. Pour revenir à votre fenêtre de chat en plein écran depuis l’intérieur de chaque canal, utilisez l’icône < dans le coin supérieur gauche.
En utilisant le bouton
sur n’importe quelle fenêtre de chat, vous pouvez basculer entre le mode plein écran et le mode ** tiroir**.
Créer un canal
Pour créer un nouveau canal (personnel uniquement), allez sur /chat/browse/open en cliquant sur l’icône
dans la barre latérale des canaux :
Ensuite, sélectionnez Nouveau canal en haut à droite de la page. Choisissez une catégorie à laquelle l’associer, donnez-lui un nom, un emoji, et ajoutez une description facultative à afficher sur la page Parcourir les canaux.
Une catégorie peut avoir plusieurs canaux associés, et d’autres peuvent être ajoutés à tout moment. Comme un canal est toujours lié à une catégorie, vous pouvez vous fier aux autorisations de catégorie existantes pour limiter automatiquement qui a accès à cette conversation particulière.
Vous voulez un canal juste pour vos utilisateurs TL3+ ? Alors créer un nouveau canal pour votre catégorie #lounge fera exactement cela.
Fil de discussion
Les canaux peuvent avoir le fil de discussion activé lors de la création, ou plus tard dans la page des paramètres du canal :
Lorsqu’un membre répond à un message de chat lorsque le canal a le fil de discussion activé, une barre latérale de thread s’ouvrira, et un extrait du dernier message dans le thread s’affichera sous le message d’origine dans le flux principal du canal :
Les threads ont des niveaux de suivi similaires aux sujets, qui peuvent être modifiés via l’icône
dans le coin supérieur droit du thread :
Le créateur du thread peut modifier le titre du thread. Sur les sites Discourse hébergés, la génération de titre de thread par IA est activée par défaut ![]()
Les membres peuvent voir tous les threads auxquels ils participent via le lien “Mes threads” en haut de la barre latérale du chat :
Rejoindre un canal
Vous pouvez prévisualiser et rejoindre des canaux depuis la page ‘Parcourir les canaux’. Depuis cette page, vous pouvez afficher tous les canaux qui vous sont visibles et éligibles pour rejoindre.
Inviter des utilisateurs à des canaux avec des @mentions
@mentionner des utilisateurs ou des groupes individuels donnera l’option de les inviter au canal s’ils ne sont pas déjà participants. Pour inviter des groupes de cette manière, le ‘Qui peut @mentionner ce groupe ?’ sur la page /manage/interaction du groupe doit être défini sur autre chose que ‘Personne’.
Démarrer un message direct ou un chat de groupe
Pour démarrer un message direct, utilisez l’icône
sur votre fenêtre de chat en plein écran dans la section des messages directs et commencez à ajouter des noms d’utilisateur à la liste des destinataires. Pour quitter un message direct ou un chat de groupe, cliquez sur l’icône X à côté du nom du canal (uniquement sur desktop).
Si vous quittez accidentellement un message direct, démarrer un nouveau chat avec la même personne/les mêmes personnes vous reconnectera aux messages envoyés précédemment.
Options de message de chat
Comme les sujets, les messages de chat prennent en charge :
- Modifications
- Réponses
- Citations
- Oneboxing
- Réactions
- Signets
- Suppression
Dans le composeur, vous pouvez insérer des dates, télécharger des fichiers et des GIFs ! Les canaux de chat prennent en charge les mentions @here et @all à l’échelle du canal avec des fonctionnalités de présence par canal comme un halo vert pour les utilisateurs en ligne & l’indicateur l’utilisateur tape… sont également présents.
Vous pouvez également sélectionner un ou plusieurs messages de chat et ‘Citer dans le sujet’ pour prendre une conversation rapide et en faire un sujet Discourse pour une discussion approfondie, ou appuyez sur ‘Copier’ pour obtenir les messages dans votre presse-papiers pour les poster dans un sujet existant ou un autre canal de chat :
Les administrateurs et modérateurs ont également la possibilité de sélectionner des messages de chat et de les déplacer vers un autre canal.
Ajouter automatiquement des utilisateurs à un canal
Lors de la création d’un nouveau canal, les administrateurs verront maintenant une préférence pour ajouter tous les nouveaux et anciens utilisateurs à celui-ci. En utilisant cela, les administrateurs peuvent configurer des “canaux par défaut” pour des groupes d’utilisateurs à inclure automatiquement :
Pour un canal existant, les administrateurs peuvent basculer ce comportement dans les paramètres du canal. Dans tous les cas, une boîte de dialogue de confirmation apparaîtra pour indiquer le nombre d’utilisateurs ajoutés.
Recherche
Les membres peuvent rechercher soit les messages individuels du canal avec l’icône de recherche en haut à droite de chaque canal :
Ou rechercher tous les canaux via le lien “Rechercher” en haut de la barre latérale du chat :
Panneau d’information de chat
Cliquer sur un titre de canal amènera désormais les utilisateurs à un panneau d’information utile avec deux onglets :
-
L’onglet Paramètres affichera le titre, la description et la catégorie liée, afin que les utilisateurs aient le contexte dont ils ont besoin pour chaque canal.
Il vous permettra également de définir les préférences de notification (mettre en sourdine, notifications push desktop / mobile). Pour les administrateurs, cet onglet inclut également le bascule du mode d’auto-rejoindre, fermer le canal et archiver le canal.
-
L’onglet Membres permet aux utilisateurs de voir qui d’autre est dans la salle avec eux (liste des membres et compte total). Il inclut un filtre pour qu’ils puissent utiliser la recherche.
![]()
Préférences de chat
Lorsque le chat est activé, les utilisateurs voient une nouvelle page /preferences/chat dans leurs préférences. Sur cette page, ils peuvent se désinscrire du chat, personnaliser l’expérience de chat et trouver les paramètres d’accessibilité. Sur la page /preferences/notifications, ils peuvent trouver tous les paramètres liés aux notifications tels que la désinscription des notifications @here et @all, et choisir un son desktop.
Les paramètres existants sur la page /preferences/users s’appliquent également aux messages directs de chat, donc les utilisateurs peuvent également désactiver les messages directs ou mettre en sourdine ou ignorer d’autres utilisateurs individuels.
Fermer, supprimer et archiver les canaux
Les administrateurs et modérateurs peuvent fermer ou supprimer des canaux depuis la page des paramètres du canal, qui peut être accessible en cliquant sur le nom du canal dans l’en-tête du canal. Un canal fermé peut être rouvert à tout moment, mais la suppression d’un canal n’est pas réversible, donc une vérification de confirmation supplémentaire est en place.
Pour archiver un canal, le paramètre chat allow archiving channels doit être activé, et le canal doit être fermé. Vous pouvez ensuite choisir “Archiver le canal” dans les paramètres du canal, et vous serez présenté avec une modale qui vous demande si vous voulez créer un nouveau sujet ou utiliser un sujet existant pour le processus d’archivage :
L’archivage copiera les messages de chat dans une transcription de chat puis les publiera dans le sujet sélectionné, et ils apparaîtront comme ceci :
Intégrations
Discourse Chat prend en charge les webhooks entrants mais n’a pas encore de support pour les bots interactifs ou les commandes slash.
Envoyer des messages de chat en utilisant des webhooks entrants [compatible Slack]
L’interface utilisateur pour créer des webhooks peut être trouvée dans Admin > Plugins > Chat > Nouveau webhook entrant. Vous pouvez configurer un nom, une description, un nom d’utilisateur (qui publie des messages), un canal de destination et un emoji pour chaque webhook.
Hébergé par nous ? Le chat est inclus comme plugin intégré pour tout le monde.
















