Existe uma maneira de criar um hiperlink sem resolução automática? Eu simplesmente quero que algum texto que digito seja clicável em algum url quando eu postar no Slack. Não vejo uma maneira de fazer isso ainda.
Existe uma maneira de criar um hiperlink sem resolução automática? Eu simplesmente quero que algum texto que digito seja clicável em algum url quando eu postar no Slack. Não vejo uma maneira de fazer isso ainda.
Respostas:
Sim, o Slack pode criar hiperlinks para palavras, desde que Formatar mensagens com marcação esteja desmarcado em Preferências> Avançado para mostrar a barra de ferramentas de formatação. De acordo com a documentação , comece com um destes:
- Selecione o texto e clique no 🔗ícone do link na barra de ferramentas de formatação
- Selecione o texto e pressione ⌘ShiftUno Mac ou CtrlShiftUno Windows / Linux.
Então faça isto:
Copie o link que deseja compartilhar, cole-o no campo vazio em Link e clique em Salvar.
O que se segue é como essa resposta costumava ser lida quando se tornou tão famosa. Estava correto até cerca de fevereiro de 2020.
Não.
Como alguns comentaristas disseram, e como diz a documentação do Slack :
Observação: não é possível criar hiperlinks para palavras em uma mensagem do Slack.
[title stuff](http://url.goes.here)
???
O Slack agora oferece suporte a hiperlinks nativamente no compositor de mensagens usando o Link
botão ou atalhos:
cmd
+ shift
+U
ctrl
+ shift
+U
https://slack.com/help/articles/202288908-Format-your-messages-Format-your-messages
Não tenho certeza se isso ainda está incomodando você, mas dê uma olhada nesta página para a formatação de texto livre:
https://api.slack.com/docs/message-formatting#linking_to_urls
Por exemplo, usando Python e a API slack:
from slackclient import SlackClient
slack_client = SlackClient(your_slack_token)
link_as_text_example = '<http://www.hyperlinkcode.com/|Hyperlink Code>'
slack_client.api_call("chat.postMessage", channel=channel_to_post, text=link_as_text_example , as_user=True)
Você também pode enviar um JSON mais adiantado seguindo o link: https://api.slack.com/docs/message-attachments
Além da solução ⌘ShiftU/ CtrlShiftU, você também pode adicionar um link rapidamente ao fazer o seguinte:
Não consegui encontrar documentado em nenhum lugar, mas funciona e parece muito útil.
você pode tentar citá-lo, o que manterá o link como texto. consulte a seção de blocos de código: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks
A extensão Refined adiciona suporte para links de redução.
Esta extensão não é mais compatível .
Recentemente, tornou-se possível (mas com uma solução alternativa estranha).
Para fazer isso, você deve primeiro criar o texto com o hiperlink desejado em um editor que ofereça suporte à formatação rich text. Pode ser um editor de texto avançado, navegador da web, cliente de e-mail, IDE de desenvolvimento da web, etc.). Em seguida, copie e cole o texto do editor ou HTML renderizado do navegador (ou outro). Por exemplo, no exemplo abaixo, copiei o cabeçalho desta página StackOverflow. Como você pode ver, o hiperlink foi copiado corretamente e pode ser clicado na mensagem (verificado no Mac Desktop, navegador e aplicativos iOS).
No Mac
Consegui compor o link desejado no aplicativo Pages nativo, conforme mostrado abaixo. Quando terminar, copie e cole seu texto no aplicativo Slack. Esta é provavelmente a maneira mais fácil no Mac OS.
No Windows
Tenho forte suspeita de que o MS Word fará o mesmo truque, mas infelizmente não tenho uma instância instalada para verificar.
Universal
Crie texto em um editor online, como o Google Documents. Use Inserir -> Link , modifique o texto e o URL da web e copie e copie para o Slack.
Eu sei que você queria apenas um link de hipertexto, mas se você copiar e colar um endereço de link no Slack, isso funciona muito bem. ou seja, se estiver se referindo ao número do tíquete VersionOne (V1 passe o mouse sobre a janela do tíquete para abri-la, clique com o botão direito do mouse no número do tíquete para obter a opção de "copiar endereço do link" e, em seguida, colar no Slack. O URL completo do tíquete será colado, mas em seguida, mostra um bom resumo do número e nome do tíquete e você pode clicar nele para ir direto para o tíquete.)
Eu sinto que nenhuma dessas mensagens responde bem à pergunta ainda. Consulte - https://api.slack.com/docs/message-attachments .
Requer que você coloque o link em um anexo. O hiperlink ainda não é permitido no corpo da mensagem.
{"attachments": [{..., "text": "< https://honeybadger.io/path/to/event/|ReferenceError > - UI não está definida", ...]}
ReferenceError
será um hiperlink.