Canais de chat que entram automaticamente

Continuando a discussão de Apresentando o Discourse Chat (BETA):

Um pedido repetido que tivemos de @Alon1 / @jimkleiber e @Kim_Hanchet é algum tipo de recurso para “ingressar automaticamente” nos canais.
A ideia é que você não quer que os usuários comecem de um estado em branco no chat.
Posso pensar em algumas maneiras de fazer isso:

  • Uma bandeira em um canal dizendo “ingressado automaticamente”, significando que qualquer pessoa com acesso é automaticamente ingressada. (definido por administradores / moderadores)

    • Quando marcado, você junta em massa as pessoas ao canal
    • Quando desmarcado… as pessoas que ingressaram automaticamente são removidas (o que significa que precisamos de uma bandeira de ingresso automático por usuário ou algo assim)
  • Uma configuração do site listando os canais que são ingressados automaticamente

    • Mesmo problema acima - precisamos lidar com estados alterados e histórico.

Curioso qual é o precedente em outras plataformas de chat.
@j.jaffeux alguma ideia aqui?

13 curtidas

Pensando alto, mas um conceito que eu acharia interessante seria vincular isso a grupos.

Em cada canal de chat, você teria uma opção auto_joined_by_groups e, essencialmente, quando um usuário é criado ou entra em um grupo, procuramos por canais associados.

Gosto que isso permita criar uma experiência inicial personalizada com base no grupo e também que sugira automaticamente canais interessantes quando você entra em um novo grupo.


Pelo que sei, outras plataformas tendem a apenas fazer você entrar em tudo com o que pode interagir.

7 curtidas

Sim, na maioria das vezes você entra automaticamente e depois sai se não quiser fazer parte. Ideia interessante para vincular a grupos específicos, mas me pergunto se deveria ser outra opção de chat?

As opções de criação de canal de chat seriam:

Tópico
Grupo
Categoria

Com certeza o feedback que tivemos até agora é que é estranho ter que ir procurar canais de chat para entrar neles. Chat é instantâneo e vamos lá.

3 curtidas

Concordo.
Não há necessidade de manter o histórico para “sair” de todos.
Qualquer pessoa que desejar, pode silenciar ou simplesmente sair de um canal.
No entanto, eu faria da entrada automática uma coisa de administrador e não permitiria que qualquer usuário enviasse spam para os canais de todos os outros.

2 curtidas

Com certeza uma configuração para permitir que os canais sejam criados apenas por determinados grupos e com quem pode configurar o auto-join como outra configuração.

bate-papo com senha, por favor

1 curtida

Acabei de lançar o Chat na minha comunidade. E pensei que a configuração “ID do canal padrão do chat” adicionaria as pessoas automaticamente a esse canal. Mas não adiciona, e tive um momento de pânico quando percebi que isso não estava acontecendo :grimacing:

Eu adoraria ver até mesmo uma versão simples disso que tenha um “canal padrão” para todo o site.

Editar: Inversamente, seria útil poder ver quantas pessoas entraram em um canal específico, para que eu possa entender o alcance de postar lá.

4 curtidas

Apenas queria compartilhar que estamos trabalhando nisso.

Obrigado por apontar esse ponto de confusão!

Sim, é provável que comecemos com algo assim, embora ainda não tenhamos chegado a isso, e padrões baseados em grupos podem entrar em jogo.

Há uma variedade de outras coisas que podemos considerar no espaço geral de “descoberta de canais”.

Adoraríamos saber como as coisas estão indo de forma mais ampla com o chat em sua comunidade. Sinta-se à vontade para me enviar uma mensagem privada ou iniciar um novo tópico se estiver aberto a compartilhar mais.

4 curtidas

@Roman adicionou um recurso que permite que os canais sejam configurados para adicionar automaticamente pessoas com acesso, e @j.jaffeux e @chapoi trabalharam recentemente na adição de um painel de informações que inclui a capacidade de ver quem está em um canal, entre outras coisas.

Confira este tópico que @rishabh preparou sobre essas mudanças para mais informações: 📣 Introducing default chat channels (automatically add users)

7 curtidas