自動解決せずにハイパーリンクを作成する方法はありますか?入力したテキストをスラックに投稿するときに、URLをクリックできるようにするだけです。まだこれを行う方法がわかりません。
リンクをテキストとして保持するために引用符で囲むことができます。コードブロックセクションを参照してください: https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages#code-blocks
これがまだあなたを悩ませているかどうかはわかりませんが、スラックテキストの書式設定についてはこのページをご覧ください。
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
洗練された拡張子 は、マークダウンリンクのサポートを追加します。
この拡張機能は サポートされなくなりました です。
ハイパーテキストリンクのみが必要でしたが、リンクアドレスをSlackにコピーして貼り付けると、非常にうまく機能します。つまり、VersionOneチケット番号を参照する場合(V1チケットウィンドウにマウスオーバーしてマウスオーバーウィンドウを開き、「リンクアドレスのコピー」オプションのチケット番号を右クリックし、Slack pasteで。完全なチケットURLを貼り付けますが、次に、チケット番号と名前のニースの概要が表示され、クリックしてチケットに直接移動できます。
これらのメッセージはどれもまだ質問にまったく答えていないように感じます。 - https://api.slack.com/docs/message-attachments を参照してください。
リンクを添付する必要があります。メッセージの本文ではハイパーリンクはまだ許可されていません。
{"attachments":[{...、 "text": " https://honeybadger.io/path/to/event/|ReferenceError -UIは定義されていません"、...] }
ReferenceError
はハイパーリンクになります。