Створити гіперпосилання в Slack [закрито]


107

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


1
Ви говорите про розкручування ?
Адам

13
"Гіперпосилань слів і термінів у вільному повідомленні не підтримується." get.slack.help/hc/en-us/articles/…
richie

2
Шлях до
Слацька

3
@oh_my_lawdy вказав, що це зараз можливо! (див. відповідь нижче)
Філіп Нельсон,

Відповіді:


91

Так, Slack має можливість гіперпосилання слів, доки не буде відмічено прапорець Форматування повідомлень з розміткою в розділі Налаштування> Додатково, щоб відобразити панель інструментів форматування. Згідно з документацією , почніть з одного з таких:

  • Виберіть текст, а потім натисніть 🔗значок посилання на панелі інструментів форматування
  • Виберіть текст, а потім натисніть ShiftUна Mac або CtrlShiftUв Windows / Linux.

Потім зробіть це:

Скопіюйте посилання, яке ви хочете поділитися, і вставте його в порожнє поле під Посилання, а потім натисніть кнопку Зберегти.


Далі випливає, як цю відповідь читали, коли вона вперше стала такою відомою. Це було правильно приблизно до лютого 2020 року.

Немає.

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

Примітка: гіперпосилання слів у вільному повідомленні неможливо.


14
Це прикро. Тим більше, що внутрішні посилання повідомлень Slack довгі / непрості, тому зв’язувати когось із попереднім коментарем неприємно. (Якщо це не поруч з початку / кінця нитки, і в цьому випадку ви можете просто коментар в цій темі , а потім «відправити на канал»)
Venryx

1
Це вже не так. Ви можете створювати посилання, див. Розділ "Посилання" slack.com/intl/uk-ca/help/articles/… Виберіть текст, CMD / CTRL + SHIFT + U, вставте посилання, я не зміг би його працювати, хоча ..
GuiSim

3
О ні! Всі мої прекрасні оновлення! 😭😭😭 Я оновлю свою відповідь, щоб вказати на тепер правильну відповідь.
Гері С.

10
Зауважте, що для цього вам потрібно (на жаль) вимкнути функцію розмітки. Ось як це зробити на macOS: (1) Невисокий »Налаштування (імовірно, Файл» Налаштування для Windows) (2) Переконайтесь, що Розширений »◻️ Форматування повідомлень з розміткою залишається без
позначення

8
Дякую @ilyakam… чому вони не можуть просто прийняти «болотний стандартний спосіб Markdown» заголовок посилань [title stuff](http://url.goes.here)???
Дан Ленскі

10

Тепер Slack підтримує гіперпосилання в композиторі повідомлень за допомогою Linkкнопки або ярликів:

  • Mac: cmd+ shift+U
  • Windows / Linux: ctrl+ shift+U

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


Я також бачив це, але це не працює для мене в v4.3.3 на Mac. Можливо, це ще не в останньому випуску?
Cory W.

5
У версії v4.3.2 на Ubuntu ця ярлик видаляє вибраний текст і замінює його "u".
GuanacoBE

2
@CoryW. у своїй довідковій статті щодо форматування вони згадують "Примітка. Ми поступово впроваджуємо можливість форматування ваших повідомлень за допомогою гіперпосилань на робочому столі та мобільному пристрої. Якщо ви ще не бачите цю функціональність, будь ласка, слідкуйте за цим". тож можливо, він ще не був розгорнутий у вашому робочому просторі.
abagh0703

3
Це не працює, якщо вимкнено редактор wysiwyg.
Timmmm

3
У ubuntu, ctrl + shift + u - це ярлик, чи введіть символ Unicode.
Філіп Стахов'як

9

Я не впевнений, чи все одно це вас турбує, але подивіться на цю сторінку, щоб промальовувати тексти:

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

Наприклад, використовуючи Python та слабий 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


7

Окрім ShiftU/ CtrlShiftUрішення, ви також можете швидко додати посилання, виконавши наступне:

  1. Скопіюйте URL у буфер обміну
  2. Виберіть текст у повільному повідомленні, яке ви пишете, що ви хочете бути посиланням
  3. Натисніть Vна Mac абоCtrlV

Я не міг знайти його документально ніде, але він працює і здається дуже зручним.


1
Я люблю цього.
dhaag23

5
Це не працює, якщо вимкнено редактор wysiwyg.
Timmmm

4

ви можете спробувати цитувати його, що збереже посилання як текст. дивіться розділ кодових блоків: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks


8
На сторінці, яку ви пов’язали: Примітка: слова та терміни з гіперпосиланнями у вільному повідомленні не підтримуються. Щоб включити URL-адресу, вставте її у поле введення повідомлення. Щоб отримати докладнішу інформацію, відвідайте посилання "Поділитися" у Slack.
Крістофер Ябл

1
@ RıfatErdemSahin, мабуть, ні. Гіперпосилання і слова та терміни не підтримуються у Slack.
Wintermute

чому нам це потрібно, і я також був тим, хто це робив, але не знаю, чому це час від часу не працює. Слабій потрібен кращий налагоджувач ... або налагоджувач ...
Rıfat Erdem Sahin

3

Розширення рафінована додає підтримку уцінки посилання.

Це розширення більше не підтримується .


Сказати, що це "не підтримується" - це чисто орувельська мова. Slack прийняв принаймні одну його функцію в оновленнях і явно заблокував API та методи, які використовуються Refine та іншими програмами. Слаб убив його.
Кірк

2

Нещодавно це стало можливим (але з дивним рішенням).

Для цього потрібно спочатку створити текст із потрібним гіперпосиланням у редакторі, який підтримує розширене форматування тексту. Це може бути розширений текстовий редактор, веб-браузер, клієнт електронної пошти, IDE веб-розробки тощо). Потім скопіюйте текст з редактора або відредагований HTML з браузера (або іншого). Наприклад, у наведеному нижче прикладі я скопіював заголовок цієї сторінки StackOverflow. Як ви бачите, гіперпосилання було скопійовано правильно та його можна натискати у повідомленні (встановлено прапорець у програмах Mac Desktop, браузері та iOS).

Повідомлення в Slack

На Mac

Мені вдалося скласти потрібне посилання в нативній програмі Pages , як показано нижче. Закінчивши, скопіюйте текст у додаток Slack. Це, мабуть, найпростіший спосіб на Mac OS.

Створення посилань у Сторінках

У Windows

У мене є сильні підозри, що MS Word зробить той самий трюк, але, на жаль, у мене немає встановленого примірника для перевірки.

Універсальний

Створіть текст в онлайн-редакторі, наприклад, Google Документи. Використовуйте Insert -> Link , змініть текст та веб-URL, а потім скопіюйте папку у Slack.

введіть тут опис зображення


1

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


1

пітон

x = "http://xxxxxx"
y = "text title"
text_link = '<{}|{}>'.format(x,y)

розмістити text_link у використанні клієнта python slack


0

Я відчуваю, що жодне з цих повідомлень все ще не відповідає на питання. Дивіться - https://api.slack.com/docs/message-attachments .

Він вимагає, щоб ви поклали посилання в додатку. Гіперпосилання досі не дозволено в тілі повідомлення.

{"вкладення": [{..., "текст": "< https://honeybadger.io/path/to/event/|ReferenceError > - інтерфейс користувача не визначений", ...]}

ReferenceError буде гіперпосилання.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.