Estava passando pelo tutorial do Discobot no fórum Gitcoin. Ele me fez copiar/colar um link de três. Fiz isso, o Discourse expandiu o link, mas o Discobot não reconheceu o link. Eu estava no desktop:
Isso parece que eles aumentaram o nível de confiança para confiança mínima para postar links, mas não ajustaram o Discobot à configuração personalizada deles. Acabei de fazer um teste no meu site de teste e o Discobot apreciou o link de coco que eu coloquei para ele, então eles também podem ter ajustado algo para os oneboxes naquele site também?
Você entrou em contato com o administrador de lá para relatar essas peculiaridades?
Tive o mesmo problema em outro site. Posso replicá-lo aqui e em try. O problema só ocorre se eu colar apenas o link na resposta para o discobot. Adicionar uma linha de texto acima resolve o problema e o discobot detecta o link.
Tive outra ideia enquanto estava confuso sobre por que funcionou na minha primeira tentativa e depois não na mais recente de hoje, então criei um site totalmente novo, pois acho que usei um novo na última vez - e desta vez o discobot apreciou meu link de coco.
Então, tardiamente, lembrei que o modo de segurança existia…
E tentei no meu site de teste original com o modo de segurança ativado e solicitei um novo tutorial, e desta vez ele também gostou do meu onebox.
Então, imagino que deva ser um conflito com um plugin ou componente de tema. Tenho vários dos oficiais, então pode ser mais fácil procurar pelos do outro site. Continuarei investigando.
Atualização: Não, agora parece que funciona todas as vezes, não importa o quê. @Moin, você pode me dar um conjunto específico de passos de reprodução onde não funciona consistentemente para você?
Acho que consigo reproduzir. Parece que o Discobot só tem problema com links novos. Então, se você tentar com o mesmo link novamente, o Discobot consegue reconhecer.
Tentei ctrl+v, bem como colar com o botão direito do mouse, mas não consigo replicá-lo novamente depois daquele desta manhã em nenhum site que tentei. Não tenho certeza do que estou perdendo? Se alguém puder me ajudar a detalhar um passo a passo, ficaria muito grato.
Isso explicaria por que funcionou quando tentei depois que @JammyDodger pediu os passos. Eu também tentei várias vezes hoje. Como o idioma padrão é inglês, eu sempre tentei com os links em inglês. Agora mudei o idioma da interface para alemão. E Antiwitz – Wikipedia e Exotische Kurzhaarkatze – Wikipedia não foram detectados. @JammyDodger você poderia tentar um idioma diferente. Em alemão, você inicia o tutorial com @discobot starte tutorial. Não usarei os outros dois links alemães para testar.
Não acho que seja importante, mas uso meu smartphone Android com Chrome para testar.
Sim, você está certo. Realmente estranho… Parece que sim, mas acho que os novos links são parcialmente a causa. Meu antigo celular Android me enganou. Provavelmente é causado pelo tempo de resposta do Discobot. Às vezes, os links precisam de mais tempo para serem exibidos como onebox. A resposta do Discobot talvez seja às vezes muito rápida neste caso e não consegue encontrar a onebox. O cache e a maioria dos links funcionam bem porque são exibidos como onebox quase imediatamente, mas aqueles que, por exemplo, contêm uma imagem podem levar mais tempo.
Consigo replicar isso em try.discourse.org também com outro link que contém uma imagem.
Postei antes que o link é exibido como onebox no lado de pré-visualização do composer.
Só para verificar, seus links personalizados geram um onebox? Se não, então acho que eles não serão adequados para serem trocados.
Eu enfrentei isso com frequência extra durante um teste em outro site e usei a solução alternativa de @moin para superar isso. Ainda não tenho passos definitivos para reproduzir, então nenhuma visão adicional.
Como uma solução alternativa mais ‘integrada’, você poderia incluir um texto semelhante ao estágio de citação onde você pede ao usuário para incluir algum texto acima do onebox tentado? Não é o ideal, no entanto.
Obrigado, sim, eles devem gerar um onebox. Todos são links diretos para nosso conteúdo do Discourse, então todos devem ser elegíveis.
Editar: Seguindo aqui novamente @JammyDodger, estes são links para o Discourse para o nosso próprio site, então eles devem gerar um onebox.
Existe outro local necessário para o administrador colar os links que devem ser aceitos como respostas ou isso deve funcionar por completo? (por exemplo, Listando os links e respostas).
Tive este problema no F Droid Discourse e me inscrevi aqui e o mesmo resultado. Usei este telefone como um membro ativo no Leia Loft Discourse e nunca tive um problema.
Estranho, eu mudei para meu outro telefone Hydrogen One e funcionou na primeira tentativa. Mesmo telefone, ambos no navegador Microsoft Edge. Deve ser algo nas minhas configurações porque estou usando F Droid e aplicativos experimentais e coisas de terceiros que eu nunca usaria no meu telefone principal.
Isso aconteceu comigo recentemente em um site de teste que estava visitando. Consegui replicá-lo uma vez também. Mas não consigo replicá-lo depois de excluir a conta e me inscrever novamente, ou iniciar o tutorial escrevendo um PM para o discobot contendo as palavras “start tutorial”.
O problema aconteceu ao responder com o link antes que nossa pré-visualização do compositor pudesse criar um onebox para o link. Agora fazemos uma verificação muito mais simples para os links de exemplo ao fazer esta etapa.