O que estou fazendo de errado? Nenhum dos links de exemplo do Markdown funciona até agora no meu aplicativo Slack.
Eu colei no exemplo abaixo em um bate-papo no meu aplicativo Slack. Eu peguei este exemplo da sintaxe do slack markdown e ele ainda o trata como texto literal no aplicativo Slack:
[like this](http://someurl)
então acabo vendo isso em vez de apenas "assim" como um link no bate-papo do Slack.
Ou talvez o acima esteja errado. Nesse caso, minha pergunta seria: como você cria explicitamente links no Slack? Quero que um texto que eu especifique seja clicável em um URL específico (hiperlink).
Respostas:
O Slack atualmente não suporta hiperlinks; veja este link que diz:ATUALIZAR:
O Slack finalmente adicionou essa funcionalidade à sua interface de bate-papo ( fonte ):
fonte
slack-api
que faz suporte hiperlinks texto.Array
como mensagem no canal. Veja os exemplos aqui: api.slack.com/messaging/composing/formatting#linking-urlsO Slack usa seu próprio sabor de remarcação: os
Links de remarcação do Slack funcionam da seguinte maneira:
<http://someurl|like this>
Nota: Você pode fazer isso apenas através da API do Slack e NÃO apenas como uma simples mensagem enviada pelo cliente Slack.
Exemplo do Message Builder Mais informações no Documentos
fonte
Isso ainda não é suportado pelo Slack para mensagens diretas, você só pode fazer isso usando a API do Slack. Mas você pode aprovar a solicitação de recurso que enviei aqui .
fonte
A partir de hoje, 2020.02.14, em uma das instâncias do Slack em que sou membro, posso criar / colar hiperlinks! 🎉
Exemplo de colagem de hiperlink das equipes de cópia que encontram informações no Slack:
Slack atualizou sua documentação . Ainda não há uma maneira de fazer isso, ie, ou seja
[blah](https://stackoverflow.com)
, não funciona.Recurso interessante, selecione algum texto e CTRL + V quando um URL estiver na área de transferência e ele cria um hiperlink 🥳
Por meio de alguma engenharia reversa, pude inserir texto na área de transferência do Windows via C # e colá-lo no Slack:
fonte
A resposta de Reuben funcionará, mas parecerá um upload de arquivo sem título, como pode ser visto aqui: arquivo sem título postado no Slack . Com uma pequena modificação, no entanto, você pode postar facilmente uma mensagem com aparência natural, com um hiperlink em funcionamento, como você vê aqui: Post do Slack com aparência natural com hiperlink usando o método da API chat.postMessage Slack em vez de "files.upload" e adotando o Slack's própria formatação de mensagem em vez de Markdown. Isso seria feito assim:
O
link_names=true
argumento não é usado neste exemplo, mas é útil para poder@
mencionar usuários e#
consultar canais.fonte
Inclua o URL diretamente no
markdown
texto e ele será transformado automaticamente pelo servidor em um link.escreva assim. (Funcionará apenas com a API do slack. Bots do slack / aplicativos do slack)
Referência: https://api.slack.com/messaging/composing/formatting#linking-urls
fonte
Como uma alternativa para Slack Mensagens (coberto de Wilhem 's resposta ), você pode criar mensagens Slack através da API e uso pelo menos alguns Markdown. Ambos criam
<h2><a href="https://someurl">like this</a></h2>
:ou trocar
content="..."
por[email protected]
Isso está usando files.upload . Acho que a maneira mais fácil de tentar postar como você é com um token herdado . Obtenha o ID do canal no URI do canal.
fonte
Eu escrevi este código para converter links de remarcação dentro de um corpo de texto no formato de link que espera que o folga:
Pelo que sei, o slack não suporta links de imagem dentro do texto.
fonte
Cheguei tarde demais para a festa, mas recentemente descobri que você pode usar um encurtador de URL para criar um link https, que pode ser consultado usando links de remarcação.
fonte