Создать гиперссылку в Slack

Есть ли способ создать гиперссылку без ее автоматического разрешения? Я просто хочу, чтобы текст, который я напечатал, был доступен для обращения к некоторому URL-адресу, когда я отправляю сообщение в слабом состоянии. Я пока не вижу способа сделать это.

Ответ 1

Нет.

Как сказал несколько комментаторов, и, как говорится в документации Slack,

Примечание. Невозможно гиперссылки слов в сообщении Slack.

Ответ 3

Я не уверен, что это все еще беспокоит вас, но посмотрите на эту страницу для слабого форматирования текста:

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)

Вы также можете отправить более продвинутый JSON по ссылке: https://api.slack.com/docs/message-attachments

Ответ 5

Я знаю, что вам нужна только гипертекстовая ссылка, но если вы скопируете и вставите адрес ссылки в Slack, это работает очень хорошо. т.е. если обратиться к номеру билета VersionOne (при наведении указателя мыши на окно тикета V1, чтобы открыть окно наведения мыши, щелкните правой кнопкой мыши номер тикета для опции "скопировать адрес ссылки", затем в Slack paste. Будет вставлен полный URL-адрес тикета, но затем он показывает хорошую сводку номера и имени билета, и вы можете щелкнуть по нему, чтобы перейти прямо в билет.)

Ответ 6

Я чувствую, что ни одно из этих сообщений не отвечает на вопрос. См. Https://api.slack.com/docs/message-attachments.

Он требует, чтобы вы установили ссылку в приложении. Гиперссылка по-прежнему не разрешена в теле сообщения.

{"attachments": [{..., "text": " https://honeybadger.io/path/to/event/|ReferenceError - UI не определен",...]}

ReferenceError будет гиперссылкой.

Ответ 7

Вы можете использовать <> формат сообщения

например, если вы хотите показать Test слово и применить к нему гиперссылку, то вы должны написать

<http://www.foo.com|Test>

Отображается ТЕСТ в виде гиперссылки.

Примечание: невозможно связать слова в сообщении Slack.