MDUtil

Markdown Slack 変換

MarkdownやAIの回答を貼り付けると、Slack 独自の書式のテキストになり、メッセージやボット、Webhook にそのまま使えます。内容はアップロードされません。

Markdown

398 文字22 行

Slack 用テキスト

*バージョン 2.4 を公開しました*

*オフラインモード*がすべてのチームで使えるようになりました。端末がオンラインに戻るとすぐにメモと写真が同期されます。

*変更点*

• 初回同期を 40 秒から _12 秒_ に短縮
• 写真は Wi-Fi 接続時にだけアップロード
    ◦ 設定で変更できます
• ~手動での書き出し~は不要になりました

*数値*

```
指標         | 変更前 | 変更後
-------------+--------+-------
同期時間     |  40 秒 |  12 秒
クラッシュ率 |   0.8% |   0.3%
```

`app --version` でビルドを確認するか、<https://example.com/releases/2.4|リリースノート>をご覧ください。

> 質問は #field-notes へどうぞ。
401 文字

対応している内容

Slack 独自の記法
**太字** は *太字*、*斜体* は _斜体_、~~取り消し~~ は ~取り消し~ になります。
Slack が読めるリンク
リンクは、Slack で文字付きのリンクを表す <https://…|文字> の形になります。
見出しとリスト
Slack のメッセージには見出しがないため太字の行にし、リストは •、◦、番号、タスク項目は ☑ と ☐ になります。
揃った表
Slack には表もないため、表はコードブロック内で列を揃えたテキストになります。
ボットと Webhook に対応
エスケープをオンにすると、&、<、> を Slack API の求める &amp;、&lt;、&gt; で書きます。
AIの回答を整える
変換の前に【4†source】のような引用記号を取り除きます。

Slack の書式早見表

書式SlackMarkdown
太字*文字***文字**
斜体_文字_*文字*
取り消し線~文字~~~文字~~
インラインコード`コード``コード`
引用> 文字> 文字
リンク<https://example.com|文字>[文字](https://example.com)

コードブロックはどちらもバッククォート 3 つで囲みます。Slack のメッセージ欄では入力中にも書式が付き、行頭で - や 1. とスペースを入力するとリストになり、文字を選んで Ctrl+Shift+U(Mac は Cmd+Shift+U)を押すとリンクを付けられます。

よくある質問

Slack に貼り付けると Markdown のアスタリスクが残るのはなぜ?

Slack は太字をアスタリスク 1 つで表すため、**太字** では余分なアスタリスクが残ります。また、貼り付けた記号が書式になるのは、環境設定の詳細設定でマークアップでメッセージを書式設定する項目(英語版では Format messages with markup)がオンのときだけです。ここで変換し、設定をオンにしてから貼り付けて送信してください。

Slack は Markdown に対応していますか?

一部だけです。Slack には Markdown に近い独自の記法 mrkdwn があり、太字はアスタリスク 1 つ、斜体はアンダースコア、リンクは <url|文字> で書き、見出しと表はありません。

Slack で文字にリンクを付けるには?

メッセージ欄で文字を選び、Ctrl+Shift+U(Mac は Cmd+Shift+U)を押します。API で送るメッセージでは <https://example.com|文字> と書きます。変換ではすべての Markdown のリンクをこの形にします。

「API 用にエスケープ」とは?

Slack API は &、<、> を記法として読むため、ボットや Webhook が送るテキストでは &amp;、&lt;、&gt; と書く必要があります。自分で Slack に貼り付けるテキストではオフのままにします。

Slack で表を送るには?

Slack のメッセージには表がないため、コードブロックの中でスペースを使って列を揃えます。等幅フォントなので列がまっすぐ並びます。

テキストはアップロードされますか?

されません。変換はブラウザ内で行われ、テキストが端末の外に出ることはありません。