Para mim, o recurso principal do Discourse Chat em comparação com outras ferramentas é a capacidade de mover mensagens para threads do fórum. Em nossa comunidade, isso provavelmente se tornará o local para bate-papos “sérios” entre os membros principais da comunidade, que precisam ser capazes de separar o sinal do ruído, e a capacidade de organizar mensagens como essa (por exemplo, agrupar solicitações de recursos) faz exatamente isso.
Minha reação inicial foi “isso tem que correr atrás do prejuízo em relação ao Discord”, mas agora acho que faria mais sentido aproveitar o que o torna único, com ferramentas de organização mais úteis como as acima.
Nossa comunidade atualmente usa o Discord, e provavelmente haveria alguma resistência em mover parte do nosso bate-papo para o Discourse, mas acho que há espaço para ambos. O Discord seria nosso primeiro ponto de contato para todos os membros da comunidade, incluindo bate-papos casuais e “divertidos”, canais de voz, etc., enquanto o Discourse seria um lugar mais “sério” para os membros principais da comunidade.
E o uso de webhooks, bots de sincronização, etc., seria fundamental para engajar os membros da comunidade do Discord “mais profundamente” neste espaço comunitário mais sério, ou seja, converter entusiastas casuais em contribuidores engajados.
Eu estaria interessado em conversar mais com outros gerentes de comunidade aqui sobre como eles estão pensando em conciliar o Discourse Chat com suas ferramentas de chat existentes. Talvez devêssemos mover minhas mensagens aqui para um novo tópico.
Também estou muito interessado em como o chat do Discourse se relacionará com o Discord, já que muitas, muitas comunidades parecem ter ambos (incluindo várias que administro ou com as quais interajo regularmente). Como alguém que realmente teve que se acostumar com o Discord e fazer as pazes com o fluxo rápido de informações, bem como a perda semi-de discussões interessantes que muitas vezes resulta (não porque é verdadeiramente apagada, é apenas muito difícil de encontrar e “trazer à tona” no Discord depois de um tempo), tenho um forte impulso inicial de tentar mover tudo para fora do Discord e a esperança de que o chat do Discourse alcance paridade de recursos razoável com ele para tornar isso possível. No entanto, reconheço que outras pessoas têm preferências e vieses diferentes dos meus e, de qualquer forma, qualquer abordagem forçada para fazer tal migração acontecer provavelmente não seria bem recebida e poderia facilmente ser prejudicial à comunidade existente.
Já discuti anteriormente um desejo por melhor integração entre Discord e Discourse por esses motivos:
E, em geral, estou muito interessado na interface entre discussão síncrona (chat) e assíncrona (fórum, etc.). Acho que o Discourse tem a melhor oportunidade de misturar isso aqui, então o recurso de chat integrado é super empolgante.
Talvez a melhor chance de fazer uma progressão mais natural do Discord para o chat do Discourse seja simplesmente tornar o chat do Discourse realmente muito bom. Até agora estou impressionado com o progresso inicial, mas sei que há muito para a funcionalidade de chat e provavelmente nunca será uma prioridade para a equipe (talvez eu esteja errado sobre isso). Acho que talvez o chat do Discourse possa ser mais natural e fácil de migrar em comunidades onde há um fórum Discourse ativo e o Discord não era a plataforma original e/ou foi escolhido em algum momento como a opção em tempo real simplesmente porque era gratuito/fácil de configurar.
Para ser um pouco mais específico, este é o meu pensamento atual sobre como lidar com as coisas em duas das comunidades que administro:
Comunidade de Produtividade
Iniciada no Discord
Fórum configurado por mim e outro administrador para capturar insights maiores do Discord
Desde o início, o fórum teve atividade comparativamente baixa em relação ao Discord
Este é um interessante porque, como observado, começou no Discord. Portanto, há definitivamente muita “gravidade” para esse espaço para muitos membros da comunidade. No entanto, a atividade tem sido baixa nos últimos meses tanto no Discord quanto no Discourse. Também tivemos problemas notáveis onde discussões incrivelmente boas acontecem no chat do Discord e é muito difícil de mover para a discussão do Discourse (onde argumentavelmente pertence devido à profundidade e utilidade que pode ter para referência futura, engajamento ao longo do tempo, etc.). A já bastante boa função de chat do Discourse para mover um conjunto de mensagens para um tópico novo ou existente é como um sonho realizado.
Então, embora não seja exclusivamente minha decisão, devido à baixa atividade em ambas as áreas, estou tentado a tentar mover o engajamento principal para o fórum do Discourse, fazendo uso intensivo do chat, com os tópicos do fórum reservados para coisas mais longas, e a interface fluida entre os dois fazendo tudo funcionar de forma mais confortável. Mas isso é certamente mais fácil falar do que fazer. A integração de login do Discord no Discourse pode ajudar, no entanto…
Comunidade de Suporte e Teste de Produtos de Software
Iniciada no Telegram
Discourse (originalmente Flarum) foi adicionado cedo
Discord adicionado muito mais tarde, ainda com níveis modestos de atividade, em rajadas, e compartilhado com o Telegram
Esta comunidade está conectada a um aplicativo de produtividade voltado para segurança/privacidade, e muitos usuários já estão reclamando do uso do Discord. O Telegram foi originalmente usado em parte devido a preocupações com a privacidade. No entanto, as capacidades do Telegram para gerenciar grupos, funções, etc. são francamente terríveis. Essa foi parte da razão pela qual uma mudança para o Discord foi iniciada. Agora que o chat estará disponível no próprio Discourse, espero que os canais de chat principais e oficiais possam ser movidos para dentro da instância do fórum. Isso seria uma grande vitória, eu acho, porque abordaria simultaneamente as questões de privacidade do Discord e as questões de gerenciamento do Telegram, ao mesmo tempo em que centraliza ainda mais as comunicações em um sistema mais unificado e poderoso. Isso deve economizar uma boa quantidade de tempo para a equipe. Provavelmente, tanto os canais do Discord quanto do Telegram continuarão a existir, e a equipe pode precisar encontrar maneiras de transferir suavemente seu gerenciamento para membros confiáveis da comunidade, deixando claro que eles não são mais canais oficiais… Esta é apenas minha esperança e visão pessoal, não é apenas minha decisão, mas essa é a abordagem que defenderei.
Portanto, para mim, existem vantagens tanto para administradores quanto para usuários, mas as vantagens primárias atualmente são para administradores que desejam centralizar. Para impulsionar a adoção pelos usuários, acho que o recurso de chat precisará ser o mais robusto e fácil de usar possível. Eu antecipo um pouco de luta para convencer os usuários em pelo menos uma dessas comunidades a migrar.
Portanto, não tenho respostas particularmente perspicazes. Apenas divagando sobre tudo isso. Mas eu queria contribuir e encorajar esta discussão, pois também estou muito interessado em como as pessoas lidarão com isso e quais recursos, funcionalidades, etc. elas sentem que melhor as capacitarão a fazê-lo de forma eficaz.
Nesse assunto, usamos alguns bots no Discord, por exemplo, o Carlbot com gatilhos que respondem a palavras-chave. Você prevê que seja possível replicar esses bots no Discourse Chat?
Incrível! Se a equipe principal fornecer uma estrutura de plugin que nos permita criar bots semelhantes no Discourse, isso é o suficiente, na minha opinião.
Obviamente, não é uma prioridade para o lançamento.
isso para webhooks, certo? Mas o Discourse pode ser muiiiiiito mais poderoso que o Discord aqui
você poderia criar alguns appEvents para chatSent e chatReceived e as pessoas poderiam então decorar mensagens usando componentes de tema js. Isso nos daria “bots sem servidor”
O fato de o Discourse ser de código aberto me faz pensar que o potencial para bots é muito maior
Nossa equipe está disposta a investir recursos no desenvolvimento de nossos próprios bots/plugins conforme necessário para a comunidade, mas isso é mais atraente em um framework de código aberto como o Discourse
E já usamos alguns bots para o Discord, então estava pensando em quão fácil seria transplantá-los para o Discourse
Não conheço muito a tecnologia, então não tinha certeza de quanto trabalho seria necessário na API do Discourse para habilitar bots que interagem em canais
Há também possibilidades interessantes para bots do Discourse que derivam da funcionalidade única do Discourse em comparação com o Discord. Por exemplo, imagine um bot que escuta perguntas-chave no chat, depois as move automaticamente para um tópico e atribui a pergunta a uma pessoa de suporte.
Muitos bots do Discord dependem de seu sistema de roles. Presumo que possamos replicar isso usando grupos do Discourse.
Um caso de uso muito popular no Discord é ter um canal de boas-vindas com emojis que as pessoas podem clicar para atribuir a si mesmas uma role. Para replicar isso no Discourse, imagino que poderíamos ter um tópico de boas-vindas, instruindo as pessoas a clicarem em emojis (agora que temos Reações do Discourse, isso é mais viável), e então ter o bot/plugin atribuindo-as a grupos com base nessas reações.
Destacar essa funcionalidade paralela será fundamental, acho eu, para atrair comunidades que estão mais profundamente enraizadas no ecossistema do Discord.
Outro paralelo seria adicionar este recurso, com usuários online agrupados por seu Grupo, da mesma forma que o Discord agrupa por Role.
Embora eu possa ver a perspectiva de marketing de querer atrair pessoas do Discord, esta “reação com um Emoji para função” é, na verdade, uma espécie de solução alternativa desajeitada para a falta de funcionalidade no Discord, especificamente porque ele não tem melhores maneiras de solicitar e gerenciar a associação a grupos. O Discourse já possui várias opções como “Permitir que os usuários entrem no grupo livremente” vs “Permitir que os usuários solicitem para entrar”, juntamente com um conjunto completo de ferramentas administrativas. Portanto, deve ser possível lidar com isso de uma maneira melhor, e eu realmente preferiria não ver a associação a grupos baseada em emojis, pelo menos fora da caixa. Poderia ser um ótimo plugin, no entanto.
Então, pensamos muito sobre esse caso de uso ao longo dos anos. O motivo pelo qual você tem que escrever bots no Discord é porque você está meio que tentando encaixar uma peça quadrada em um buraco redondo, e fazendo essa experiência de usuário estranha porque não há nada melhor.
No Discourse, você poderá configurar Discourse Automation para alcançar o mesmo caso de uso, e ser capaz de obter a atribuição de grupo/função de maneiras que podem fazer mais sentido para seus usuários, como votar em uma enquete ou responder a uma mensagem em um chat.