在Slack中创建超链接

Pos*_*Guy 65 slack

有没有办法在没有自动解析的情况下创建超链接?我只是想要一些我输入的文字,当我发布时,我可以点击一些网址.我还没有办法做到这一点.

Gar*_* S. 44

没有.

正如一些评论者所说,并且正如Slack文档所述:

注意:无法在Slack消息中超链接单词.

  • 谢谢@ilyakam…为什么他们不能采用沼泽标准的 Markdown 方式来为链接添加标题“[title stuff](http://url.goes.here)”??? (59认同)
  • 请记住,为了使其正常工作,您(不幸的是)必须禁用标记功能。以下是在 macOS 上执行此操作的方法:(1) Slack » 首选项(在 Windows 上可能是文件 » 首选项) (2) 确保高级 » ◻️ 使用标记格式化消息未选中 (15认同)
  • @DanLenski 几乎感觉这个决定是为了迫使人们通过专门保留超链接功能来采用工具栏。非常烦人,我同意。 (9认同)
  • 为了它的价值,我尝试了[他们的应用程序表面文档](https://api.slack.com/reference/surfaces/formatting#linking-urls),其中说使用 `<http://link.com| link here>` 语法,但我可以确认它不起作用,并且它变成了一些奇怪的链接,将各个部分与 url 转义结合在一起。 (4认同)
  • 不好了!我所有美丽的赞成票!我将更新我的答案以指向现在正确的答案。 (3认同)
  • 那真不幸。特别是由于内部的Slack消息链接很长/很笨拙,因此将某人链接到先前的评论是不愉快的。(除非它靠近线程的开始/结束,在这种情况下,您可以在该线程中添加注释,然后“发送至频道”) (2认同)
  • 如果您想在消息中使用 Markdown 并因此禁用格式选项,这似乎不起作用。因此,似乎无法创建链接文本。 (2认同)

spl*_*tor 20

除了?ShiftU/CtrlShiftU解决方案,您还可以通过执行以下操作快速添加链接:

  1. 将 URL 复制到剪贴板
  2. 在您正在编写的 slack 消息中选择要作为链接的文本
  3. ?V在 Mac 上按或CtrlV

我在任何地方都找不到它的文档,但它确实有效,而且看起来很方便。

  • 如果您禁用了所见即所得编辑器,则此功能不起作用。 (23认同)

use*_*941 13

我不确定这是否仍然困扰着您,但请查看此页面以了解松弛文本格式:

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

例如使用 Python 和 slack API:

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)
Run Code Online (Sandbox Code Playgroud)

您还可以通过以下链接发送更高级的 JSON:https : //api.slack.com/docs/message-attachments


oh_*_*wdy 13

Slack 现在使用Link按钮或快捷方式支持消息编辑器中的本地超链接:

  • 苹果:cmd+ shift+U
  • Windows/Linux: ctrl+ shift+U

https://slack.com/help/articles/202288908-Format-your-messages-Format-your-messages

  • 如果您禁用了所见即所得编辑器,则此功能不起作用。 (11认同)
  • 在 Ubuntu 上的 v4.3.2 中,此快捷方式会删除所选文本并将其替换为“u”。 (7认同)
  • 在 ubuntu 上,ctrl + shift +u 是输入 unicode 字符的快捷方式。 (6认同)
  • @CoryW。在他们的[格式化帮助文章](https://slack.com/help/articles/202288908-Format-your-messages-Format-your-messages)中,他们提到“注意:我们正在逐步推出能够在桌面和移动设备上使用超链接格式化消息。如果您还没有看到此功能,请继续关注。” 因此它可能尚未推广到您的工作区。 (2认同)

Edw*_*hak 6

您可以尝试引用它,这会将链接保留为文本。请参阅代码块部分:https : //get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks

  • 从您链接的页面: 注意:不支持在 Slack 消息中超链接单词和术语 - 要包含 URL,请将其粘贴到消息输入框中。访问 Slack 中的共享链接了解更多信息。 (8认同)