Permitimos responder a mensagens, mas não coisas no estilo de “thread do Slack”.
A incorporação em outro site não está em nossos planos no momento.
Permitimos responder a mensagens, mas não coisas no estilo de “thread do Slack”.
A incorporação em outro site não está em nossos planos no momento.
Quais são seus planos para dispositivos móveis? Especificamente, estou interessado em avaliar como isso poderia se encaixar em nosso local de trabalho (ou seja, eventualmente substituir o Slack).
Estou animado para experimentar o beta. ![]()
Nós já recebemos.
Eu uso o DiscourseHub e ele é A-OK, na verdade não estou sentindo nenhuma lacuna pessoal em comparação com meu uso anterior do Mattermost.
Vamos avaliar as coisas à medida que avançamos, mas não estamos abordando isso a priori com o preconceito de que o Discourse Hub / PWA está condenado.
Ótimo saber! Terei que experimentar e ver. Se você conseguiu criar um aplicativo PWA que realmente pareça tão ágil e responsivo quanto um aplicativo móvel nativo, isso seria uma conquista enorme!
E ‘nós’ significa a versão hospedada? A minha não mostra nenhum tipo de notificação.
Eh… ou você quer dizer menções? Essas estão aparecendo. Foi mal… mostrar notificações de todo o tráfego de chat possível seria uma dor nos lugares sensíveis.
Provavelmente deveria apagar este comentário e tomar outra xícara de café.
Para dar seguimento a isso, sinceramente estou bastante impressionado. Há algumas coisas que se destacam como claramente não nativas, o que pode ser um obstáculo ao tentar convencer as pessoas a abandonar o Slack. Felizmente, são todos ajustes de interface do usuário:
Mas, no geral, bom trabalho!
Olá, apenas gostaria de saber se haverá uma maneira para os usuários se removerem de Chats Pessoais dos quais não desejam mais fazer parte?
Obrigado
Sim, totalmente, planejamos dar suporte às nossas proteções existentes, como ignorar e silenciar, e respeitar as permissões de outros usuários para me enviar mensagens pessoais.
Pelo que sei, não, mas está no roteiro.
A minha lista de canais, e a de alguns dos meus usuários, está agora um pouco… superlotada
Então, espero que essa opção chegue o mais rápido possível. Claro, eu sei que estamos fazendo testes aqui, mas esta é uma situação meio catch-22 agora — deveríamos fazer testes, mas os testes tornam o chat inutilizável ![]()
3 posts foram divididos em um novo tópico: A lista de bate-papo de mensagens pessoais é muito longa
Fiz um teste ontem com cerca de 40-50 usuários no meu fórum simultaneamente. Foi durante uma partida de futebol de 90 minutos, onde substituímos o fórum ao vivo por um chat.
Dado que minha equipe perdeu, recebi muitos feedbacks críticos. Foi um bom teste para começar.
Descobri algumas coisas.
Aparentemente, há problemas associados ao número de usuários. Algumas pessoas relataram que não conseguiam fazer login, outras foram desconectadas. Os mesmos usuários não tiveram problemas mais tarde. Nenhuma mensagem de erro foi relatada ao usuário.
Os usuários não gostaram de poder usar os emoticons em suas próprias postagens. Eles também não gostaram de como as postagens eram agrupadas se eles postassem 2 ou 3 vezes seguidas. Eles prefeririam postagens separadas.
Alguns tiveram dificuldades em entrar e sair de grupos. Isso acabou sendo mais uma questão de letramento em TI. No entanto, um ícone mais claro/uma descrição melhor no menu suspenso pode ajudar.
O que as pessoas gostaram foi a privacidade em um fórum, que de outra forma seria aberto. A capacidade de substituir alguns grupos do WhatsApp.
Coisas importantes para eles (dado que expliquei que fórum = coisas que você quer armazenar vs chat = chamar o árbitro de idiota) é garantir que o chat seja transitório. Algo como todo chat com mais de 14 dias é excluído. Ou salas de chat inteiras se autodestroem após 14 dias. Isso fazia parte do lado da privacidade.
A capacidade de excluir manualmente salas de chat também seria ótima ![]()
Eles gostaram de como as postagens foram movidas para o fórum quando vinculadas ao chat.
Espero que o feedback ajude ![]()
Concordo - para “arquivar” canais (E chats pessoais) que você nunca quer ver na lista seria ótimo.
Muito obrigado pelo feedback!
As questões de escalabilidade parecem preocupantes, gostaríamos de chegar ao fundo delas, certamente não queremos que você tenha quaisquer problemas perceptíveis em um chat com 50 pessoas. Você pode me dizer um pouco mais sobre como seu fórum está configurado? Plano da Digital Ocean?
Certamente parece uma configuração razoável aqui, por padrão você não deve poder reagir a si mesmo, assim como não pode gostar de si mesmo. Adicionado à nossa lista.
Absolutamente, planejamos adicionar regras de retenção de chat em breve. Por padrão, estamos pensando em manter isso em 90 dias, mas você certamente poderá reduzir isso para 2 semanas.
Minha comunidade tem a necessidade oposta. Frequentemente reagimos às nossas próprias mensagens, especialmente ao configurar enquetes.
Por exemplo, poderíamos perguntar:
Vote
ou ![]()
Então reagiremos à mensagem com essas opções para que outras pessoas apenas precisem clicar no emoji para adicionar seu voto.
Claro,
Estou executando o Discourse no plano deles de US$ 40. São 4 vCPUs, 8 GB de RAM e 60 GB de armazenamento (que está cerca de meio utilizado). Criado usando instruções do Discourse em vez da imagem do DO.
Geralmente é um pouco exagerado para o meu fórum, mas é geralmente robusto para o alto tráfego durante os jogos, que varia entre 50-130 postadores (em média cerca de 80), fazendo cerca de 600 postagens em um único tópico em 90 minutos.
Eu uso alguns plugins que não parecem afetar o desempenho. Ferramentas legais, quem está online, Patreon, reações.
Ficarei feliz em fazer outro teste em algumas semanas. Verificando o painel no DO, o pico de uso de CPU em 20% (bem abaixo do dia de jogo típico) e a largura de banda foi o que eu esperaria.
Parece que o discourse-math está quebrado no chat, pelo menos para o KaTeX, e este script o corrige:
;(function () {
var loadScript = require("discourse/lib/load-script").default;
function ensureKaTeX() {
return loadScript("/plugins/discourse-math/katex/katex.min.js").then(function () {
return loadScript("/plugins/discourse-math/katex/katex.min.css", {
css: true,
}).then(function () {
return loadScript("/plugins/discourse-math/katex/mhchem.min.js");
});
});
}
function decorate(elem) {
var $elem = $(elem);
var displayMode = elem.tagName === "DIV";
if ($elem.data("applied-katex")) {
return;
}
$elem.data("applied-katex", true);
if ($elem.hasClass("math")) {
var tag = elem.tagName === "DIV" ? "div" : "span";
var displayClass = tag === "div" ? "block-math" : "inline-math";
var text = $elem.text();
$elem.addClass(`math-container ${displayClass} katex-math`).text("");
window.katex.render(text, elem, { displayMode });
}
}
function katex($elem) {
if (!$elem || !$elem.find) {
return;
}
const mathElems = $elem.find(".math");
if (mathElems.length > 0) {
ensureKaTeX().then(function () {
mathElems.each(function (idx, elem) { decorate(elem) });
});
}
}
setInterval(function () {
Array.from(document.querySelectorAll('.tc-message-container')).forEach(function (el) { katex(Discourse.$(el)) })
}, 1000)
})()
Outro bug: tentar renderizar uma mensagem de uma conta excluída resulta em falha na aplicação JavaScript.
Reprodução:
Obrigado pelo plugin!
Existe alguma maneira (como administrador) de excluir/remover canais de chat?
Está em andamento. Veja o final da postagem de Sam aqui:
Costumava haver uma opção para ativar ou desativar o chat nas configurações da categoria. Isso foi removido?