Có cách nào để tạo một siêu liên kết mà nó không tự động phân giải không? Tôi chỉ muốn một số văn bản tôi nhập có thể nhấp vào một số url khi tôi đăng bài trong trạng thái chùng xuống. Tôi chưa thấy cách nào để làm điều này.
Có cách nào để tạo một siêu liên kết mà nó không tự động phân giải không? Tôi chỉ muốn một số văn bản tôi nhập có thể nhấp vào một số url khi tôi đăng bài trong trạng thái chùng xuống. Tôi chưa thấy cách nào để làm điều này.
Câu trả lời:
Có, Slack có khả năng siêu liên kết các từ, miễn là Định dạng thư có đánh dấu được bỏ chọn trong Tùy chọn> Nâng cao để hiển thị thanh công cụ định dạng. Theo tài liệu , hãy bắt đầu với một trong những điều sau:
- Chọn văn bản, sau đó nhấp vào 🔗biểu tượng liên kết trong thanh công cụ định dạng
- Chọn văn bản, sau đó nhấn ⌘ShiftUtrên Mac hoặc CtrlShiftUtrên Windows / Linux.
Sau đó làm điều này:
Sao chép liên kết bạn muốn chia sẻ và dán vào trường trống bên dưới Liên kết, sau đó nhấp vào Lưu.
Sau đây là cách mà câu trả lời này được sử dụng để đọc khi nó lần đầu tiên trở nên nổi tiếng. Nó đã chính xác cho đến khoảng tháng 2 năm 2020.
Không.
Như một vài người bình luận đã nói, và như tài liệu Slack nói:
Lưu ý: Không thể siêu liên kết các từ trong thư Slack.
[title stuff](http://url.goes.here)
???
Slack hiện hỗ trợ các siêu liên kết nguyên bản trong trình soạn thư bằng cách sử dụng Link
nút hoặc các phím tắt:
cmd
+ shift
+U
ctrl
+ shift
+U
https://slack.com/help/articles/202288908-Format-your-messages-Format-your-messages
Tôi không chắc liệu điều này có còn làm phiền bạn hay không nhưng hãy xem trang này để biết định dạng văn bản chùng:
https://api.slack.com/docs/message-formatting#linking_to_urls
Ví dụ: sử dụng Python và 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)
Bạn cũng có thể gửi JSON nâng cao hơn theo liên kết: https://api.slack.com/docs/message-attachments
Ngoài ⌘ShiftU/ CtrlShiftUgiải pháp, bạn cũng có thể thêm liên kết nhanh chóng bằng cách thực hiện như sau:
Tôi không thể tìm thấy nó ở bất cứ đâu, nhưng nó hoạt động và có vẻ rất tiện dụng.
bạn có thể thử trích dẫn nó sẽ giữ liên kết dưới dạng văn bản. xem phần khối mã: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks
Các phần mở rộng Refined thêm hỗ trợ cho các liên kết markdown.
Tiện ích mở rộng này không còn được hỗ trợ .
Gần đây, nó đã trở nên khả thi (nhưng với một cách giải quyết kỳ lạ).
Để thực hiện việc này, trước tiên bạn phải tạo văn bản với siêu liên kết mong muốn trong trình soạn thảo hỗ trợ định dạng văn bản đa dạng thức. Đây có thể là trình soạn thảo văn bản nâng cao, trình duyệt web, ứng dụng email khách, IDE phát triển web, v.v.). Sau đó, sao chép văn bản từ trình chỉnh sửa hoặc hiển thị HTML từ trình duyệt (hoặc trình duyệt khác). Ví dụ: trong ví dụ dưới đây, tôi đã sao chép phần đầu của trang StackOverflow này. Như bạn có thể thấy, siêu liên kết đã được sao chép chính xác và có thể nhấp được trong thông báo (được kiểm tra trên ứng dụng Mac Desktop, trình duyệt và iOS).
Trên Mac
Tôi đã có thể soạn liên kết mong muốn trong ứng dụng Trang gốc như hình dưới đây. Khi bạn hoàn tất, hãy sao chép văn bản của bạn vào ứng dụng Slack. Đây có lẽ là cách dễ nhất trên Mac OS.
Trên Windows
Tôi rất nghi ngờ rằng MS Word sẽ thực hiện thủ thuật tương tự, nhưng tiếc là tôi không có phiên bản đã cài đặt để kiểm tra.
phổ cập
Tạo văn bản trong trình chỉnh sửa trực tuyến, chẳng hạn như Google Documents. Sử dụng Chèn -> Liên kết , sửa đổi văn bản và URL web, sau đó copypaste vào Slack.
Tôi biết bạn chỉ muốn một liên kết siêu văn bản, nhưng nếu bạn sao chép và dán một địa chỉ liên kết vào Slack, nó hoạt động rất tốt. tức là nếu đề cập đến số vé VersionOne (V1 di chuột qua cửa sổ vé để mở cửa sổ di chuột, sau đó nhấp chuột phải vào số vé cho tùy chọn "sao chép địa chỉ liên kết", sau đó trong Slack dán. Nó sẽ dán URL đầy đủ của vé nhưng sau đó nó hiển thị một bản tóm tắt đẹp về số và tên vé và bạn có thể nhấp vào nó để truy cập ngay vào vé.)
Tôi cảm thấy như không có tin nhắn nào trong số này hoàn toàn trả lời câu hỏi vẫn còn. Xem - https://api.slack.com/docs/message-attachments .
Nó yêu cầu bạn đặt liên kết trong một tệp đính kèm. Siêu liên kết vẫn không được phép trong nội dung thư.
{"tệp đính kèm": [{..., "text": "< https://honeybadger.io/path/to/event/|ReferenceError > - Giao diện người dùng không được xác định", ...]}
ReferenceError
sẽ là một siêu liên kết.