¿Hay alguna forma de crear un hipervínculo sin que se resuelva automáticamente? Simplemente quiero que se pueda hacer clic en algún texto que escribo en alguna URL cuando publique en holgura. Todavía no veo una manera de hacer esto.
¿Hay alguna forma de crear un hipervínculo sin que se resuelva automáticamente? Simplemente quiero que se pueda hacer clic en algún texto que escribo en alguna URL cuando publique en holgura. Todavía no veo una manera de hacer esto.
Respuestas:
Sí, Slack tiene la capacidad de hacer hipervínculos a palabras, siempre que la opción Dar formato a mensajes con marcado no esté marcada en Preferencias> Avanzado para mostrar la barra de herramientas de formato. De acuerdo con la documentación , comience con uno de estos:
- Seleccione el texto, luego haga clic en el 🔗ícono de enlace en la barra de herramientas de formato
- Seleccione texto, luego presione ⌘ShiftUen Mac o CtrlShiftUen Windows / Linux.
Entonces haz esto:
Copie el enlace que le gustaría compartir y péguelo en el campo vacío debajo de Enlace, luego haga clic en Guardar.
Lo que sigue es cómo solía leer esta respuesta cuando se hizo tan famosa por primera vez. Fue correcto hasta aproximadamente febrero de 2020.
No.
Como dijeron un par de comentaristas, y como dice la documentación de Slack :
Nota: No es posible vincular palabras en un mensaje de Slack.
[title stuff](http://url.goes.here)
???
Slack ahora admite hipervínculos de forma nativa en el redactor de mensajes mediante el Link
botón o los accesos directos:
cmd
+ shift
+U
ctrl
+ shift
+U
https://slack.com/help/articles/202288908-Format-your-messages-Format-your-messages
No estoy seguro de si esto todavía le molesta, pero eche un vistazo a esta página para ver el formato de texto flojo:
https://api.slack.com/docs/message-formatting#linking_to_urls
Por ejemplo, usando Python y la 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)
También puede enviar un JSON más avanzado siguiendo el enlace: https://api.slack.com/docs/message-attachments
Además de la solución ⌘ShiftU/ CtrlShiftU, también puede agregar un enlace rápidamente haciendo lo siguiente:
No pude encontrarlo documentado en ninguna parte, pero funciona y parece muy útil.
puede intentar citarlo, lo que mantendrá el enlace como texto. consulte la sección de bloques de código: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks
La extensión Refined agrega soporte para enlaces de rebajas.
Esta extensión ya no es compatible .
Recientemente se hizo posible (pero con una extraña solución).
Para hacer esto, primero debe crear texto con el hipervínculo deseado en un editor que admita formato de texto enriquecido. Puede ser un editor de texto avanzado, un navegador web, un cliente de correo electrónico, un IDE de desarrollo web, etc.). Luego, copie y pegue el texto del editor o HTML renderizado desde el navegador (u otro). Por ejemplo, en el siguiente ejemplo, pegué el encabezado de esta página de StackOverflow. Como puede ver, el hipervínculo se ha copiado correctamente y se puede hacer clic en el mensaje (marcado en Mac Desktop, navegador y aplicaciones de iOS).
En Mac
Pude componer el enlace deseado en la aplicación de páginas nativas como se muestra a continuación. Cuando hayas terminado, copia y pega tu texto en la aplicación Slack. Esta es probablemente la forma más sencilla en Mac OS.
En Windows
Tengo la fuerte sospecha de que MS Word hará el mismo truco, pero desafortunadamente no tengo una instancia instalada para verificar.
Universal
Cree texto en un editor en línea, como Documentos de Google. Use Insertar -> Enlace , modifique el texto y la URL web, luego copie y pegue en Slack.
Sé que solo querías un enlace de hipertexto, pero si copias y pegas una dirección de enlace en Slack, eso funciona muy bien. es decir, si se refiere al número de ticket de VersionOne (V1 pase el mouse sobre la ventana del ticket para abrir la ventana del ticket, luego haga clic con el botón derecho en el número del ticket para la opción de "copiar la dirección del enlace", luego en Slack pegar. Pegará la URL completa del ticket pero luego muestra un buen resumen del número y el nombre del boleto y puede hacer clic en él para ir directamente al boleto).
Siento que ninguno de estos mensajes responde todavía a la pregunta. Consulte: https://api.slack.com/docs/message-attachments .
Requiere que coloques el enlace en un archivo adjunto. Aún no se permiten hipervínculos en el cuerpo del mensaje.
{"adjuntos": [{..., "texto": "< https://honeybadger.io/path/to/event/|ReferenceError > - La interfaz de usuario no está definida", ...]}
ReferenceError
será un hipervínculo.