[解決済み] SlackはMarkdownのテーブルをサポートしていますか?
質問
MarkdownのテーブルをSlackに送信したいのですが、その際に
postMessage
しかし、レンダリングされたテーブルではなく、生のコンテンツがSlackに届きました。SlackはMarkdownテーブルをサポートしていますか?Irは、Slackで表形式のデータを提示する他の方法はありますか?私はSlackがHTMLをサポートしていないことを知っています。
試しに
chat.postMessage
と
files.upload
また、固定列長でテキストをフォーマットすることもできますが、見た目が悪いので、より良く見えるようにする方法を考えています。
これは私のHTTPリクエストコードで、content-typeはJSONです。
url : https://slack.com/api/chat.postMessage
body :
{
"channel": "RKAID4I",
"text": " | Tables | Are | Cool |
|---------- |:-------------: |------: |
| col 1 is | left-aligned | $1600 |
| col 2 is | centered | $12 |
| col 3 is | right-aligned | $1 |"
}
テーブルのような形式を期待していたのですが、実際の出力は私が送ったものと全く同じです。私のMarkdownメッセージが間違っているか、Slackが単にMarkdownテーブルをサポートしていないためでしょうか?
どうすればいいですか?
いいえ、実際には、Slackはメッセージ内のMarkdownをサポートしていません¹。
まったく
. 使用するのは
と呼ばれる独自の類似の一目でわかるフォーマットです。
mrkdwn
マークダウンとの顕著な違いがあります。
-
Markdownでは
*
と_
は 強調 -
Markdownでは、両方とも
**
と__
は 大胆 -
で
mrkdwn
*
は 大胆 と_
は 強調 -
マークダウン
は取り消し線のための構文がありません
(に追加している実装もあります。
を使用するGFM
~~
) がmrkdwn
は~
は取り消し線 - リンクの構文が大きく異なる
-
mrkdwn
は見出しをサポートしていません。 - おそらくもっと
Slackのメッセージで任意のMarkdown²が機能するとは思わないでください。
¹Slackは、Markdownをサポートしています。
投稿
を使用して作成することができます。
files.upload
APIエンドポイント
設定
filetype
から
post
.
²テーブルは通常のMarkdownではサポートされていないことに注意してください。取り消し線と同様に、いくつかの実装ではこれらを追加しています。
関連
-
[解決済み] SlackはMarkdownのテーブルをサポートしていますか?
-
[解決済み] jupyter マークダウンセルで改行する方法
-
[解決済み] マークダウン 順序付きリストを作成する方法?
-
[解決済み] Markdownのコメント
-
[解決済み] Markdownで画像サイズを変更する
-
[解決済み] Markdownで同じドキュメントの一部にリンクする方法は?
-
[解決済み] GitHub、Markdownを悪魔のようにいじくり回す - 666をDCLXVIに変更
-
[解決済み] Markdownで色を適用する方法は?
-
[解決済み] Markdown: 番号付きリストの継続
-
[解決済み】Markdownファイル内のGitHub相対リンク
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] How to insert a line break <br> in markdown
-
[解決済み] Markdownで色を適用する方法は?
-
[解決済み] SlackはMarkdownのテーブルをサポートしていますか?
-
[解決済み] How to insert a line break <br> in markdown
-
[解決済み] GitHub風味のMarkdownに脚注を追加する方法とは?
-
[解決済み] jupyter マークダウンセルで改行する方法
-
[解決済み] マークダウン 順序付きリストを作成する方法?
-
[解決済み] Markdownプレゼンテーションで新しい行を追加する方法は?
-
[解決済み】Markdown vs Markup - 両者は関係があるのか?
-
[解決済み】Markdownの「ネイティブ」なテキストアライメント