web-dev-qa-db-ja.com

Slackでハイパーリンクを作成する

自動解決せずにハイパーリンクを作成する方法はありますか?入力したテキストをスラックに投稿するときに、URLをクリックできるようにするだけです。まだこれを行う方法がわかりません。

50
PositiveGuy

番号。

いくつかのコメンターが言ったように、そして Slackのドキュメント が言っているように:

注:Slackメッセージ内の単語をハイパーリンクすることはできません。

31
Gary S.

リンクをテキストとして保持するために引用符で囲むことができます。コードブロックセクションを参照してください: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks

4
Edward Ashak

これがまだあなたを悩ませているかどうかはわかりませんが、スラックテキストの書式設定についてはこのページをご覧ください。

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

2
user159941

洗練された拡張子 は、マークダウンリンクのサポートを追加します。

この拡張機能は サポートされなくなりました です。

2
Bill

ハイパーテキストリンクのみが必要でしたが、リンクアドレスをSlackにコピーして貼り付けると、非常にうまく機能します。つまり、VersionOneチケット番号を参照する場合(V1チケットウィンドウにマウスオーバーしてマウスオーバーウィンドウを開き、「リンクアドレスのコピー」オプションのチケット番号を右クリックし、Slack pasteで。完全なチケットURLを貼り付けますが、次に、チケット番号と名前のニースの概要が表示され、クリックしてチケットに直接移動できます。

1
Christine

これらのメッセージはどれもまだ質問にまったく答えていないように感じます。 - https://api.slack.com/docs/message-attachments を参照してください。

リンクを添付する必要があります。メッセージの本文ではハイパーリンクはまだ許可されていません。

{"attachments":[{...、 "text": " https://honeybadger.io/path/to/event/|ReferenceError -UIは定義されていません"、...] }

ReferenceErrorはハイパーリンクになります。

0
archeezee