135 votes

Créer un hyperlien dans Slack

Existe-t-il un moyen de créer un lien hypertexte sans qu'il se résolve automatiquement ? Je veux simplement que le texte que je tape soit cliquable vers une url lorsque je poste dans slack. Je ne vois pas encore de moyen de le faire.

1 votes

Est-ce que vous parlez de Déploiement ?

13 votes

"L'établissement d'hyperliens entre les mots et les termes dans un message Slack n'est pas pris en charge." get.slack.help/hc/en-us/articles/

2 votes

Bien joué, Slack

119voto

Gary S. Points 578

Non.

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

Remarque : il n'est pas possible d'établir un lien hypertexte entre des mots dans un message Slack.

18 votes

C'est malheureux. D'autant plus que les liens internes des messages de Slack sont longs/peu maniables, donc renvoyer quelqu'un à un commentaire précédent est désagréable. (à moins qu'il ne s'agisse du début ou de la fin d'un fil de discussion, auquel cas vous pouvez simplement commenter dans ce fil et ensuite "envoyer au canal").

1 votes

Ce n'est plus le cas. Vous pouvez créer des liens, voir la section "Lien". slack.com/intl/fr-ca/help/articles/ Sélectionnez le texte, CMD/CTRL + SHIFT + U, insérez le lien Je n'ai pas réussi à le faire fonctionner cependant

3 votes

Oh non ! Tous mes beaux votes positifs ! Je vais mettre à jour ma réponse pour indiquer la réponse maintenant correcte.

12voto

user159941 Points 56

Je ne sais pas si cela vous dérange encore, mais jetez un coup d'œil à cette page sur le formatage du texte :

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

Par exemple en utilisant Python et l'API de 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 JSON plus avancé en suivant le lien : https://api.slack.com/docs/message-attachments

0 votes

Cela ne fonctionne pas pour l'interface utilisateur de Slack - seulement pour l'API.

6voto

Edward Ashak Points 569

vous pouvez essayer de le citer, ce qui permettra de conserver le lien en tant que texte. voir la section sur les blocs de code : https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks

8 votes

De la page que vous avez liée : Remarque : l'établissement d'hyperliens entre des mots et des termes dans un message Slack n'est pas pris en charge. Pour inclure une URL, collez-la dans le champ de saisie du message. Consultez la page Partager des liens dans Slack pour en savoir plus.

1 votes

@RfatErdemSahin apparemment non. Les hyperliens entre les mots et les termes ne sont pas pris en charge par Slack.

0 votes

Pourquoi nous avons besoin de cela et j'ai aussi été capable de le faire mais je ne sais pas pourquoi cela ne fonctionne pas de temps en temps. Slack a besoin d'un meilleur débogueur... ou d'un débogueur...

2voto

Bill Points 435

Le site Extension Chrome Taut ajoute la prise en charge des liens markdown.

1voto

archeezee Points 119

J'ai l'impression qu'aucun de ces messages ne répond encore tout à fait à la question. Voir - https://api.slack.com/docs/message-attachments .

Il vous demande de mettre le lien en pièce jointe. Les hyperliens ne sont toujours pas autorisés dans le corps du message.

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

ReferenceError sera un lien hypertexte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X