Pour moi, la fonctionnalité phare de Discourse Chat par rapport aux autres outils est la possibilité de déplacer des messages vers des fils de discussion sur le forum. Dans notre communauté, cela deviendra probablement l’endroit pour les discussions « sérieuses » entre les membres principaux de la communauté, qui ont besoin de pouvoir séparer le signal du bruit, et la capacité d’organiser les messages comme ceci (par exemple, regrouper les demandes de fonctionnalités) fait exactement cela.
Ma réaction initiale a été « cela a du retard à rattraper sur Discord », mais maintenant je pense qu’il serait plus judicieux de miser sur ce qui le rend unique, avec des outils d’organisation plus utiles comme ceux mentionnés ci-dessus.
Notre communauté utilise actuellement Discord, et il y aurait probablement une certaine résistance à déplacer une partie de nos discussions vers Discourse, mais je pense qu’il y a de la place pour les deux. Discord serait notre premier point de contact pour tous les membres de la communauté, y compris les discussions « amusantes » occasionnelles, les canaux vocaux, etc., tandis que Discourse serait un endroit plus « sérieux » pour les membres principaux de la communauté.
Et l’utilisation de webhooks, de bots de synchronisation, etc., serait essentielle pour intégrer plus profondément les membres de la communauté Discord dans cet espace communautaire plus sérieux, c’est-à-dire pour convertir les passionnés occasionnels en contributeurs engagés.
Je serais intéressé à discuter davantage avec d’autres gestionnaires de communauté ici sur la façon dont ils envisagent de concilier Discourse Chat avec leurs outils de discussion existants. Peut-être devrions-nous déplacer mes messages ici vers un nouveau sujet.
Je suis également très intéressé par la manière dont le chat Discourse se rapportera à Discord, car de nombreuses communautés semblent avoir les deux (y compris plusieurs que j’administre ou avec lesquelles j’interagis régulièrement). En tant que personne qui a vraiment dû s’habituer à Discord et faire la paix avec le flux rapide d’informations, ainsi qu’avec la perte partielle de discussions intéressantes qui en résulte (non pas parce qu’elles sont vraiment effacées, mais simplement très difficiles à trouver et à “faire surface” dans Discord après un certain temps), j’ai une forte impulsion initiale d’essayer de tout déplacer de Discord et l’espoir que le chat Discourse atteigne une parité de fonctionnalités raisonnable avec lui pour rendre cela possible. Cependant, je reconnais que d’autres personnes ont des préférences et des biais différents des miens, et en tout cas, toute approche forcée pour faire une telle migration ne serait probablement pas bien accueillie et pourrait facilement nuire à la communauté existante.
J’ai déjà discuté d’un souhait d’une meilleure intégration entre Discord et Discourse pour ces raisons :
Et en général, je suis très intéressé par l’interface entre la discussion synchrone (chat) et asynchrone (forum, etc.). Je pense que Discourse a la meilleure opportunité de mélanger cela ici, donc la fonctionnalité de chat intégrée est super excitante.
Peut-être que la meilleure chance de faire une progression plus naturelle de Discord vers le chat Discourse est simplement de rendre le chat Discourse vraiment très bon. Jusqu’à présent, je suis impressionné par les premiers progrès, mais je sais qu’il y a beaucoup de fonctionnalités de chat, et ce ne sera probablement jamais une priorité majeure pour l’équipe (peut-être que je me trompe à ce sujet). Je pense que le chat Discourse pourrait être plus naturel et plus facile à migrer dans les communautés où il existe un forum Discourse actif, et que Discord n’était pas la plateforme d’origine, et/ou a été choisi à un moment donné comme option en temps réel simplement parce qu’il était gratuit/facile à configurer.
Pour être un peu plus spécifique, voici ma réflexion actuelle sur la manière de gérer les choses dans deux des communautés que j’administre :
Communauté de Productivité
Lancée sur Discord
Forum mis en place par moi-même et un autre administrateur pour capturer les idées principales de Discord
Dès le début, le forum a eu une activité comparativement faible par rapport à Discord
C’est un cas intéressant car, comme noté, il a commencé sur Discord. Il y a donc certainement beaucoup de “gravité” dans cet espace pour de nombreux membres de la communauté. Cependant, l’activité a été faible ces derniers mois sur Discord et Discourse. Nous avons également eu des problèmes notables où des discussions incroyablement bonnes se déroulent dans le chat Discord, et il est très difficile de les transférer vers la discussion Discourse (où elles appartiennent sans doute en raison de leur profondeur, et de leur utilité potentielle à préserver pour référence future, engagement au fil du temps, etc.). La fonction de chat Discourse déjà assez bonne pour déplacer un ensemble de messages vers un sujet nouveau ou existant est comme un rêve devenu réalité.
Donc, bien que ce ne soit pas exclusivement ma décision, en raison de la faible activité dans les deux domaines, je suis tenté d’essayer de déplacer l’engagement principal vers le forum Discourse, en utilisant intensivement le chat, avec les sujets du forum réservés aux choses plus longues, et l’interface fluide entre les deux rendant le tout plus confortable. Mais c’est certainement plus facile à dire qu’à faire. L’intégration de la connexion Discord dans Discourse pourrait cependant aider…
Communauté de Support et de Test de Produits Logiciels
Lancée sur Telegram
Discourse (originellement Flarum) ajouté tôt
Discord ajouté beaucoup plus tard, toujours des niveaux d’activité modestes, par à-coups, et partagé avec Telegram
Cette communauté est connectée à une application de productivité axée sur la sécurité/la confidentialité, et déjà de nombreux utilisateurs se plaignent de l’utilisation de Discord. Telegram a été initialement utilisé en partie pour des raisons de confidentialité. Cependant, les capacités de Telegram pour gérer les groupes, les rôles, etc. sont franchement terribles. C’est en partie pourquoi un passage à Discord a été initié. Maintenant que le chat sera disponible dans Discourse lui-même, j’espère que les canaux de chat principaux et officiels pourront être déplacés en interne vers l’instance du forum. Ce serait une grande victoire, je pense, car cela résoudrait simultanément les problèmes de confidentialité de Discord et les problèmes de gestion de Telegram, tout en centralisant davantage les communications dans un système plus unifié et puissant. Cela devrait faire gagner beaucoup de temps à l’équipe. Probablement, les canaux Discord et Telegram continueront d’exister, et l’équipe devra peut-être trouver des moyens de confier en douceur leur gestion à des membres de confiance de la communauté, tout en précisant qu’ils ne sont plus des canaux officiels… C’est juste mon espoir et ma vision personnels, ce n’est pas uniquement ma décision, mais c’est l’approche que je défendrai.
Donc, à mon avis, il y a des avantages pour les administrateurs et les utilisateurs, mais les avantages principaux sont actuellement pour les administrateurs qui veulent centraliser. Pour encourager l’adoption par les utilisateurs, je pense que la fonctionnalité de chat devra être aussi robuste et facile à utiliser que possible. Je m’attends à une montée un peu difficile pour convaincre les utilisateurs d’au moins une de ces communautés de migrer.
Donc, je n’ai pas de réponses particulièrement perspicaces. Je réfléchis juste à tout cela. Mais je voulais contribuer et encourager cette discussion car je suis également très intéressé par la manière dont les gens vont gérer cela, et quelles ressources, fonctionnalités, etc. ils pensent qu’ils leur permettront le mieux de le faire efficacement.
À ce sujet, nous utilisons quelques bots sur Discord, par exemple Carlbot avec des déclencheurs qui répondent à des mots-clés. Pensez-vous qu’il sera possible de reproduire ces bots dans Discourse Chat ?
c’est pour les webhooks, n’est-ce pas ? Mais Discourse peut être tellement plus puissant que Discord ici.
vous pourriez créer des événements d’application pour chatSent et chatReceived et les gens pourraient ensuite décorer les messages à l’aide de composants de thème js. Cela nous donnerait des “bots sans serveur”.
Le fait que Discourse soit open-source me fait penser que le potentiel de bots est beaucoup plus élevé
Notre équipe est disposée à investir des ressources dans le développement de nos propres bots/plugins selon les besoins de la communauté, mais cela est plus attrayant dans un framework open-source comme Discourse
Et il existe déjà des bots que nous utilisons pour Discord, j’envisageais donc la facilité avec laquelle il serait possible de les transplanter dans Discourse
Je ne connais pas beaucoup la technologie, donc je n’étais pas sûr de la quantité de travail nécessaire pour l’API de Discourse afin de permettre aux bots d’interagir dans les canaux
Il existe également des possibilités intéressantes pour les bots Discourse qui découlent de la fonctionnalité unique de Discourse par rapport à Discord. Par exemple, imaginez un bot qui écoute les questions clés dans le chat, puis les déplace automatiquement vers un fil de discussion et attribue la question à une personne du support.
De nombreux bots Discord s’appuient sur leur système de rôles. Je suppose que nous pourrions reproduire cela en utilisant les groupes Discourse.
Un cas d’utilisation très populaire sur Discord est d’avoir un canal de bienvenue avec des emojis sur lesquels les gens peuvent cliquer pour s’attribuer un rôle. Pour reproduire cela dans Discourse, j’imagine que nous pourrions avoir un sujet de bienvenue, demandant aux gens de cliquer sur des emojis (maintenant que nous avons les réactions Discourse, c’est plus réalisable), et ensuite avoir le bot/plugin qui les assigne à des groupes en fonction de ces réactions.
Mettre en évidence cette fonctionnalité parallèle sera essentiel, je pense, pour attirer les communautés plus profondément ancrées dans l’écosystème Discord.
Un autre parallèle serait d’ajouter cette fonctionnalité, avec les utilisateurs en ligne regroupés par leur Groupe, de la même manière que Discord regroupe par Rôle.
Bien que je comprenne la perspective marketing de vouloir attirer les utilisateurs de Discord, cette méthode « réagir avec un emoji pour obtenir un rôle » est en réalité une solution de contournement maladroite pour un manque de fonctionnalités dans Discord, spécifiquement parce qu’il n’y a pas de meilleures façons de demander et de gérer l’adhésion à des groupes. Discourse dispose déjà de diverses options comme « Permettre aux utilisateurs de rejoindre le groupe librement » contre « Permettre aux utilisateurs de demander à rejoindre », ainsi qu’une suite complète d’outils d’administration. Il devrait donc être possible de gérer cela d’une meilleure manière, et je préférerais vraiment ne pas voir l’adhésion à un groupe basée sur les emojis, du moins pas prête à l’emploi. Cela pourrait cependant faire un excellent plugin.
Nous avons donc beaucoup réfléchi à ce cas d’utilisation au fil des ans. La raison pour laquelle vous devez écrire des bots sur Discord est que vous essayez de faire entrer un objet carré dans un trou rond, et que vous obtenez une expérience utilisateur étrange parce qu’il n’y a rien de mieux.
Sur Discourse, vous pourrez configurer Discourse Automation pour réaliser le même cas d’utilisation, et pouvoir obtenir l’attribution de groupe/rôle de manière plus logique pour vos utilisateurs, comme voter dans un sondage ou répondre à un message dans un chat.