Permitir que o Discord obtenha prévias de threads/posts do nosso fórum privado Discourse

Este é um pouco estranho e não consigo encontrar nada que fale sobre isso, então estou fazendo a pergunta aqui.

Temos um fórum Discourse privado, apenas por convite. Também temos um servidor Discord privado, apenas por convite. Os dois combinam muito bem! Mas uma coisa os tornaria melhores: quando alguém posta um link para o fórum Discourse no chat do Discord, seria ótimo permitir que o Discord “visse” a thread ou postagem e fornecesse uma prévia real dela, em vez de uma prévia da página “este é o nosso fórum Discourse privado” que você vê quando deslogado.

Alguém já tentou isso? Parece que seria bastante “hacky” para implementar, mas estou curioso mesmo assim. Obrigado!

Não acho que isso seja possível para pré-visualizações básicas de links, pois o Discord só consegue ver páginas públicas.
No entanto, você pode sincronizar mensagens via API.

2 curtidas

Sim, tenho um pouco disso configurado, o que funciona muito bem quando alguém posta no Discourse (ele posta no Discord).

Estava me perguntando se poderia criar uma exceção nas permissões, mas também faria sentido que isso simplesmente não fosse possível com a forma como o Discourse auto-hospedado (contêiner Docker) funciona.

Nada a ver com Docker em si.

São todas permissões de aplicativos.

Crawlers não conseguem ver posts privados, assim como anônimos não conseguem.

O Discord está essencialmente rastreando seu site e, ops, não consegue ver seu post para fornecer uma prévia.

Você pode ser capaz de criar um bot para fazer isso, mas isso é material para o Marketplace.

2 curtidas

Sim, não mencionei o Docker, exceto para contextualizar nossa configuração. Principalmente estava me perguntando se eu poderia configurar uma regra de “se você tiver este cabeçalho/chave de API/o que for” para permitir o acesso.

1 curtida

Não vejo como o Discord saberia fazer isso.

Mas se você já tem um bot fazendo uma sincronização, considere expandi-lo para renderizar embeds do Discord?

Menos sobre o que o Discord sabe, e mais sobre o Discourse ter uma exceção ou regra de permissão de algum tipo para permitir o Discord (por exemplo, permitir esses endereços IP).

Mas você oferece uma sugestão muito melhor: tornar o bot existente do Discord melhor!

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.