Configure notificações do Slack usando o plugin discourse-chat-integration

Ao investigar o código, parece que a configuração do site Criar post para alterações de categoria e tag precisa ser habilitada para que essas alterações de tag sejam captadas.

Outra observação, a regra Tag adicionada ao tópico não enviará uma mensagem de chat se o tópico já contiver uma das tags especificadas na lista de tags.
Então, neste caso:

  • a lista de tags para a regra é how-to, admin
  • o tópico já está marcado com how-to
  • você adiciona a tag admin.

Nenhuma mensagem de chat é enviada.


Estou me perguntando se a opção de menu suspenso Tag adicionada ao tópico não deveria nem aparecer na lista se a configuração do site Criar post para alterações de categoria e tag estiver desabilitada. Eu poderia ver isso ainda na lista, mas com um indicador visual proeminente mostrando que não terá efeito a menos que a configuração seja habilitada.

Me diga como isso funciona para você!

1 curtida

ei @markvanlan

Essa configuração resolveu. Tenho que admitir que é super enganoso que essa configuração esteja lá em vez de onde eu esperaria que estivesse, que é em algum lugar na seção de integração de chat.

Independentemente disso, vou me lembrar disso, obrigado pela ajuda! :heartbeat:

Começamos a usar este plugin que funciona muito bem

por exemplo, jumpToCenter is not working in new segmentation mode - Support - Open Health Imaging Foundation

Minha pergunta é se há alguma configuração para que eu possa ocultar nomes de usuário? ou apenas dizer anônimo1 e anônimo2

Obrigado por um ótimo plugin. Funciona perfeitamente.

Não tenho certeza se este é o lugar certo para isso, mas seria ótimo poder personalizar as mensagens que são postadas no Slack. Ter a categoria, todas as tags, o nome de usuário e o nome, tudo isso fica um pouco prolixo e seria ótimo poder personalizar isso.

Obrigado novamente.

4 curtidas

Tenho testado recentemente esta integração e, até agora, tudo correu muito bem :smiley: Estou a gostar muito. Obrigado por a disponibilizar.

No entanto, já tenho algumas perguntas:

  1. Qual o papel do chat integration discourse username nesta configuração? Como é que o TL deste utilizador afeta a integração? Deverá ser incluído em algum lado no lado do Slack da configuração?

  2. Como é que esta integração afeta a cota geral de visualizações de página?

Talvez como pedido de funcionalidade, se considerarem;

  1. O modelo utilizado para o comando /discourse post {n} poderia usar atributos de citação?

Também reparei em alguns problemas menores:

  1. O link View in #channel-name on Slack não suporta o esquema de URL empresarial do Slack. O link gerado não abre no Slack nem no navegador.

  2. O comando Slash pode introduzir um conflito, fazendo com que a página /admin/plugins/chat-integration/slack falhe. Preciso de reproduzir e fornecer os passos.

2 curtidas

Da documentação principal de integração de chat (Discourse Chat Integration):

Acho que essa documentação poderia ser mais clara. Faz alguns anos que usei o plugin. Pela leitura da seção Segurança/Permissões da documentação, não fica imediatamente claro para mim como a configuração chat integration discourse username afeta a forma como as notificações são exibidas no provedor de chat.

Não deve ter efeito na cota de visualizações de página. Os dados de postagens do Discourse são enviados ao provedor de chat via API. Quando uma mensagem relacionada a uma postagem do Discourse é lida no provedor de chat, ela não gera uma visualização de página no Discourse.

1 curtida