Discord のメッセージ入力欄では、マークダウン(Markdown)に近い書式記法が使えます。文字を太くしたり、コードブロックを挿入したり、見出しを作ったりすることが可能です。

この記事では、Discord で使えるマークダウン記法をすべて一覧にまとめ、通常の Markdown との違いや、Discord 固有の記法についても解説します。

Discord のマークダウン対応状況

Discord は 2023年以降、段階的にマークダウン対応を強化してきました。現在は H1〜H3 の見出し、太字、斜体、取り消し線、コードブロック、引用 など、一般的な Markdown の主要記法に対応しています。

ただし、リンクの [text](url) 形式は機能しないなど、通常の Markdown と異なる点もあります。また、Discord 独自の記法(スポイラー、下線など)も存在します。

基本的なインライン書式

記法表示結果備考
**太字**太字アスタリスク2つで囲む
*斜体* または _斜体_斜体どちらでも動作する
~~取り消し線~~取り消し線チルダ2つで囲む
__下線__下線Discord 独自記法
||スポイラー||クリックで表示Discord 独自記法
`インラインコード`等幅フォントバッククォート1つ
**_太字斜体_**太字+斜体組み合わせ可能

見出し(H1〜H3)

Discord では # を使った見出しが使えます。ただし H1〜H3 のみ対応で、H4 以降は通常テキストとして表示されます。

記法表示
# 見出し1H1(最大サイズ)
## 見出し2H2(中サイズ)
### 見出し3H3(小サイズ)
#### 見出し4H4 非対応 → 通常テキスト

見出し記法は行頭に # を書いた後、必ずスペースを1つ入れる必要があります。スペースなしでは見出しとして認識されません。

コードブロック

バッククォートを3つ使うことでコードブロックを挿入できます。言語を指定するとシンタックスハイライトが適用されます。

```python
def hello():
    print("Hello, Discord!")
```

対応している言語は Python、JavaScript、TypeScript、Go、Rust、SQL など多数です。Discord の開発者コミュニティでは、コードブロックに言語を指定することが一般的なマナーとなっています。

リスト・引用・小テキスト

記法表示
- 項目 または * 項目箇条書きリスト
1. 項目番号付きリスト
> 引用テキスト引用ブロック
>>> 複数行引用以降の行をすべて引用
-# 小さいテキストサブテキスト(小さい文字)

-# による小さいテキストは Discord 独自の記法で、投稿日時の注記や補足情報を目立たないように表示したいときに便利です。

Discord 独自の記法まとめ

以下は通常の Markdown には存在しない、Discord 固有の記法です。

記法説明
__テキスト__下線。Markdown では斜体になるが Discord では下線
||テキスト||スポイラー。クリックするまで内容が隠れる
-# テキスト小さいサブテキスト
>>> テキスト以降の全行を引用ブロックにする

Discord でリンクを貼る方法

通常の Markdown では [テキスト](URL) でリンクを作成できますが、Discord ではこの記法は機能しません。Discord でリンクを貼るには次のどちらかの方法を取ります。

❌ [詳細はこちら](https://example.com)  ← Discord では機能しない
✅ 詳細はこちら: https://example.com    ← URLをそのまま記載
✅ 詳細はこちら (<https://example.com>) ← テキスト + URL形式

なお、URL を < >(山括弧)で囲むと、Discord による自動プレビュー(埋め込み)を抑制できます。長い URL を貼るときにチャットが埋め込みカードで埋め尽くされるのを防ぎたい場合に使います。

Markdown との記法比較

書式標準 MarkdownDiscord
太字**text****text**(同じ)
斜体*text* / _text_*text* / _text_(同じ)
取り消し線~~text~~~~text~~(同じ)
下線対応なし__text__
スポイラー対応なし||text||
リンク[text](url)非対応。URLをそのまま貼る
見出し H1-H3# ## #### ## ###(同じ)
見出し H4-H6#### #####非対応(通常テキスト扱い)

Markdown を Discord 形式に変換するには

Claude や ChatGPT などの AI が出力した Markdown テキストをそのまま Discord に貼ると、リンクが機能しなかったり、H4 以上の見出しが意図どおりに表示されなかったりします。

変換ツールを使えば、Markdown から Discord 形式への変換(リンク形式の変換・H4 以上を太字に変換)をワンクリックで行えます。

Markdown ↔ Discord 変換ツール リンク形式・見出しレベルの差異を自動処理。リアルタイム変換。
ツールを使う →

まとめ

関連記事