web-dev-qa-db-fra.com

Créer un lien hypertexte dans Slack

Est-il possible de créer un lien hypertexte sans le résoudre automatiquement? Je veux simplement que le texte que je tape soit cliquable sur une URL lorsque je poste en slack. Je ne vois pas encore de moyen de le faire.

33
PositiveGuy

Non.

Comme l'ont dit quelques commentateurs, et la documentation de Slack dit:

Remarque: il n’est pas possible de créer un lien hypertexte dans un message Slack.

16
Gary S.

vous pouvez essayer de le citer qui gardera le lien en tant que texte . voir la section des blocs de code: https://get.slack.help/hc/en-us/articles/202288908-Format-your -messages # codes-blocs

2
Edward Ashak

Je ne suis pas sûr que cela vous dérange toujours, mais jetez un oeil à cette page pour la mise en forme de texte relâché:

https://api.slack.com/docs/message-formatting#linking_to_urls

Par exemple, en utilisant Python et l'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)

Vous pouvez également envoyer un fichier JSON plus avancé en suivant le lien: https://api.slack.com/docs/message-attachments

1
user159941

Je pense qu'aucun de ces messages ne répond tout à fait à la question. Voir - https://api.slack.com/docs/message-attachments .

Vous devez mettre le lien en pièce jointe. Les hyperliens ne sont toujours pas autorisés dans le corps du message.

{ "pièces jointes": [ { ..., "text": " https://honeybadger.io/path/to/event/|ReferenceError - L'interface utilisateur n'est pas définie", ... ]}

ReferenceError sera un lien hypertexte.

0
archeezee

L'extension Taut Chrome ajoute le support pour les liens de démarques.

0
Bill