| Resumo | Discourse Chat adiciona funcionalidade de chat à sua instância do Discourse. | |
| Guia de Instalação | Este plugin já vem incluído no núcleo do Discourse. Não há necessidade de instalá-lo separadamente. |
Funcionalidades
Como mencionado em nosso anúncio inicial e atualização mais recente e anúncio sobre threads, este plugin adiciona funcionalidade de chat ao seu Discourse, permitindo que ele suporte nativamente tanto as necessidades de comunicação de texto longo quanto de texto curto da sua comunidade online.
Configuração
Configuração inicial
O Chat está ativado por padrão para todos os nossos sites hospedados, mas se ainda não estiver ativado, você pode ir para /admin/plugins e ativar o plugin:
Por padrão, o Chat estará disponível apenas para o grupo de equipe, mas você pode adicionar mais grupos incluí-os na configuração chat allowed groups.
Retenção de canais
Por padrão, os canais são configurados para reter mensagens por 90 dias, e mensagens diretas e de grupo são configuradas para reter mensagens para sempre, mas essas são configurações do site que podem ser ajustadas:
chat channel retention days(padrão 90 dias)
Escolha por quanto tempo reter mensagens do Chat para canaischat dm retention days(padrão para sempre)
Escolha por quanto tempo reter suas mensagens do Chat para canais de mensagem direta e de grupo
Outras configurações do site
Configurações adicionais do site permitem que você configure um conjunto de reações de emoji padrão e uma série de recursos de segurança (como número máximo de mensagens de chat por segundo, comprimento mínimo da mensagem, duração do silêncio e se permitir uploads).
Acessando canais e criando novos canais
Após o plugin ser ativado, um balão de fala aparecerá no cabeçalho ao lado do ícone de Pesquisa, e clicar nele abrirá sua janela de Chat em Tela Cheia, onde você pode acessar canais padrão, bem como iniciar novos chats pessoais. Para voltar à sua janela de Chat em Tela Cheia a partir de dentro de cada canal, use o ícone < no canto superior esquerdo.
Usando o botão
em qualquer janela de Chat, você pode alternar entre o modo Tela Cheia e o modo Gaveta.
Criar um canal
Para criar um novo canal (apenas para equipe), vá para /chat/browse/open clicando no ícone
na barra lateral de canais:
Em seguida, selecione Novo canal no canto superior direito da página. Escolha uma categoria para associar, dê um nome, um emoji e adicione uma descrição opcional para exibir na página de Navegação de Canais.
Uma Categoria pode ter vários canais associados a ela, e mais podem ser adicionados a qualquer momento. Como um canal está sempre vinculado a uma categoria, você pode confiar nas permissões existentes da categoria para limitar automaticamente quem tem acesso a aquela conversa específica.
Quer um canal apenas para seus usuários TL3+? Então criar um novo canal para sua categoria #lounge fará exatamente isso.
Threads
Os canais podem ter threads ativadas na criação ou posteriormente na página de configurações do canal:
Quando um membro responde a uma mensagem de chat em um canal com threads ativadas, uma barra lateral de thread será aberta, e um resumo da última mensagem da thread aparecerá abaixo da mensagem original no fluxo principal do canal:
As threads têm níveis de acompanhamento semelhantes aos tópicos, que podem ser alterados pelo ícone
no canto superior direito da thread:
O criador da thread pode alterar o título da thread. Nos sites hospedados pelo Discourse, a geração de títulos de thread por IA está ativada por padrão ![]()
Os membros podem ver todas as threads nas quais estão participando por meio do link „Minhas Threads“ no topo da barra lateral de chat:
Entrar em um canal
Você pode visualizar e entrar em canais na página „Navegar por canais“. Nesta página, você pode ver todos os canais visíveis para você e elegíveis para entrada.
Convidar usuários para canais com @menções
@Mencionar usuários ou grupos individuais dará a opção de convidá-los para o canal se eles ainda não forem participantes. Para convidar grupos dessa maneira, a configuração „Quem pode @mencionar este grupo?“ na página /manage/interaction do grupo deve ser definida para algo diferente de „Ninguém“.
Iniciar uma mensagem direta ou chat de grupo
Para iniciar uma mensagem direta, use o ícone
em sua janela de Chat em Tela Cheia na seção DMs e comece a adicionar nomes de usuários à lista de destinatários. Para sair de uma mensagem direta ou chat de grupo, clique no ícone X ao lado do nome do canal (apenas no desktop).
Se você sair acidentalmente de uma mensagem direta, iniciar um novo chat com a mesma pessoa/pessoas o vinculará de volta às mensagens enviadas anteriormente.
Opções de mensagem de chat
Assim como os tópicos, as mensagens de chat suportam:
- Edições
- Respostas
- Citações
- Oneboxing
- Reações
- Marcadores
- Exclusão
No compositor, você pode inserir datas, fazer upload de arquivos e GIFs! Canais de chat suportam menções @here e @all em todo o canal, e recursos de presença como um halo verde para usuários online e o indicador nome de usuário está digitando… também estão presentes.
Você também pode selecionar uma ou mais mensagens de chat e „Citar para tópico“ para transformar uma conversa rápida em um tópico do Discourse para discussão aprofundada, ou pressionar „Copiar“ para colocar as mensagens na área de transferência para postar em um tópico existente ou em um canal de chat diferente:
Administradores e moderadores também têm a capacidade de selecionar mensagens de chat e movê-las para um canal diferente.
Adicionar usuários automaticamente a um canal
Ao criar um novo canal, os administradores agora verão uma preferência para adicionar todos os usuários novos e existentes a ele. Usando isso, os administradores podem configurar „canais padrão“ para que grupos de usuários sejam incluídos automaticamente:
Para um canal existente, os administradores podem alternar esse comportamento nas Configurações do Canal. Em todos os casos, uma caixa de diálogo de confirmação aparecerá indicando o número de usuários sendo adicionados.
Pesquisa
Os membros podem pesquisar mensagens de canais individuais com o ícone de pesquisa no canto superior direito de cada canal:
Ou pesquisar todos os canais por meio do link „Pesquisar“ no topo da barra lateral de chat:
Painel de informações do chat
Clicar no título de um canal agora levará os usuários a um painel de informações útil com duas abas:
-
A aba Configurações exibirá título, descrição e categoria vinculada, para que os usuários tenham o contexto necessário para cada canal.
Também permitirá que você defina preferências de notificação (silenciar, notificações push para desktop/móvel). Para administradores, esta aba também inclui o botão de alternar modo de entrada automática, fechar canal e arquivar canal.
-
A aba Membros permite que os usuários vejam quem mais está na sala com eles (lista de membros e contagem total). Inclui um filtro para que possam usar a pesquisa.
![]()
Preferências de chat
Quando o Chat está ativado, os usuários veem uma nova página /preferences/chat em suas preferências. Nesta página, eles podem optar por sair do Chat, optar por sair das notificações @here e @all, gerenciar suas notificações por e-mail do Chat ou escolher um som para desktop.
As configurações existentes na página /preferences/users também se aplicam às mensagens diretas do chat, então os usuários também podem desativar mensagens diretas ou silenciar ou ignorar outros usuários individuais.
Fechar, excluir e arquivar canais
Administradores e moderadores podem fechar ou excluir canais na página de configurações do canal, que pode ser acessada clicando no nome do canal no cabeçalho do canal. Um canal fechado pode ser reaberto a qualquer momento, mas excluir um canal não é reversível, portanto, há uma verificação de confirmação adicional em vigor.
Para arquivar um canal, a configuração chat allow archiving channels deve estar ativada e o canal deve estar fechado. Em seguida, você pode escolher „Arquivar canal“ nas configurações do canal e será apresentado a um modal que pergunta se deseja criar um novo tópico ou usar um tópico existente para o processo de arquivamento:
O arquivamento copiará as mensagens de chat para uma transcrição de chat e as postará no tópico selecionado, e elas aparecerão assim:
Integrações
O Discourse Chat suporta webhooks de entrada, mas ainda não oferece suporte a bots interativos ou comandos de barra.
Enviar mensagens de Chat usando webhooks de entrada [Compatível com Slack]
A interface para criar webhooks pode ser encontrada em Admin > Plugins > Chat > Novo webhook de entrada. Você pode configurar um nome, descrição, nome de usuário (que posta mensagens), canal de destino e emoji para cada webhook.
Hospedado por nós? O Chat está incluído como um plugin integrado para todos.
















