| Resumo | Discourse Chat adiciona funcionalidades de chat à sua instância do Discourse. | |
| Guia de Instalação | Este plugin vem integrado ao núcleo do Discourse. Não há necessidade de instalar o plugin separadamente. |
Recursos
Como mencionado em nosso anúncio inicial e atualização mais recente e anúncio de encadeamento, este plugin adiciona funcionalidades de chat ao seu Discourse, permitindo que ele suporte nativamente tanto as necessidades de comunicação de longo quanto de curto formato da sua comunidade online.
Configuração
Configuração inicial
O Chat está habilitado 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 funcionários (staff), mas você pode adicionar mais grupos adicionando-os à configuração chat allowed groups.
Retenção de canais
Por padrão, os canais estão configurados para reter mensagens por 90 dias, e as mensagens diretas e de grupo estão configuradas para reter mensagens para sempre, mas essas são configurações de site configuráveis:
chat channel retention days(padrão: 90 dias)
Escolha por quanto tempo reter mensagens do Chat nos canaischat dm retention days(padrão: para sempre)
Escolha por quanto tempo reter suas mensagens do Chat nos canais de mensagens diretas e de grupo
Outras configurações do site
Configurações adicionais do site permitem configurar 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 permite uploads).
Acessando canais e criando novos canais
Depois que o plugin for 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 os canais padrão, bem como iniciar novos chats pessoais. Para navegar de volta à sua janela de Chat em Tela Cheia de dentro de cada canal, use o ícone no canto superior esquerdo.
Usando o botão
em qualquer janela do Chat, você pode alternar entre o modo Tela Cheia e o modo Gaveta.
Criar um canal
Para criar um novo canal (somente para funcionários), vá para /chat/browse/open clicando no ícone
na barra lateral do canal:
Em seguida, selecione Novo canal no canto superior direito da página. Escolha uma categoria para associá-lo, dê um nome, um emoji e adicione uma descrição opcional para exibir na página Navegar por 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 de categoria existentes para limitar automaticamente quem tem acesso àquela 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.
Encadeamento (Threading)
Os canais podem ter o encadeamento habilitado 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 o encadeamento habilitado, uma barra lateral de encadeamento será aberta, e um trecho da última mensagem no encadeamento será exibido abaixo da mensagem original no fluxo principal do canal:
Os encadeamentos têm níveis de rastreamento semelhantes aos dos tópicos, que podem ser alterados por meio do ícone
no canto superior direito do encadeamento:
O criador do encadeamento pode alterar o título do encadeamento. Nos sites hospedados pelo Discourse, a geração de títulos de encadeamento por IA está habilitada por padrão ![]()
Os membros podem ver todos os encadeamentos em que estão participando por meio do link “Meus Encadeamentos” no topo da barra lateral do chat:
Entrar em um canal
Você pode visualizar e entrar em canais na página “Navegar por canais”. A partir desta página, você pode ver todos os canais que estão visíveis para você e elegíveis para entrar.
Convidar usuários para canais com @menções
@menção de usuários individuais ou grupos 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 @menção este grupo?” na página /manage/interaction do grupo deve ser definida como algo diferente de “Ninguém”.
Iniciar uma mensagem direta ou chat de grupo
Para iniciar uma mensagem direta, use o ícone
na sua janela de Chat em Tela Cheia na seção de MDs (Mensagens Diretas) e comece a adicionar nomes de usuário à lista de destinatários. Para sair de uma mensagem direta ou chat de grupo, clique no ícone X ao lado do nome do canal (somente no desktop).
Se você sair acidentalmente de uma mensagem direta, iniciar um novo chat com a mesma pessoa(s) o vinculará de volta às mensagens enviadas anteriormente.
Opções de mensagens de chat
Como os tópicos, as mensagens de chat suportam:
- Edições
- Respostas
- Citações
- Oneboxing
- Reações
- Favoritos
- Exclusão
No compositor, você pode inserir datas, fazer upload de arquivos e GIFs! Os canais de chat suportam @aqui e @todos em todo o canal, com recursos de presença como um halo verde para usuários online e o indicador usuário está digitando… também estão presentes.
Você também pode selecionar uma ou mais mensagens de chat e “Citar no tópico” para pegar uma conversa rápida e transformá-la 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 verão agora uma preferência para adicionar todos os novos e existentes usuários a ele. Usando isso, os administradores podem configurar “canais padrão” para grupos de usuários serem 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á para indicar 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 do chat:
Painel de informações do Chat
Clicar no título de um canal 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.
Ela também permitirá definir preferências de notificação (silenciar, notificações push para desktop/móvel). Para administradores, esta aba também inclui o botão de alternância do 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á habilitado, os usuários veem uma nova página /preferences/chat em suas preferências. Nesta página, eles podem optar por não usar o Chat, optar por não receber notificações de @aqui e @todos, gerenciar suas notificações de e-mail do Chat ou escolher um som de desktop.
As configurações existentes na página /preferences/users também se aplicam a mensagens diretas de 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, então há uma verificação de confirmação adicional em vigor.
Para arquivar um canal, a configuração chat allow archiving channels deve estar habilitada, e o canal deve estar fechado. Você pode então escolher “Arquivar canal” nas configurações do canal, e uma caixa de diálogo será exibida perguntando se você 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.
Enviando 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 publica mensagens), canal de destino e emoji para cada webhook.
Hospedado por nós? O Chat está incluído como um plugin integrado para todos.
















