Discordの埋め込み:何か、何を入れられるか
埋め込みとは、Discordのメッセージの中の書式付きのカードで、色付きの側面のバー、タイトル、説明、フィールド、画像、フッターを持ちます。 ボットとウェブフックは埋め込みを送れますが、普通のメンバーは送れません。だからお知らせやパネルは、たいていカードの形に見えます。
埋め込みに含まれるもの
普通のメッセージはテキストだけです。埋め込みは、その周りに構造を加えます。すべての部分は任意ですが、ほとんどの埋め込みは次のものを使います。
- タイトル(最大256文字)。ページへのリンクにもできます。
- 説明(最大4096文字)。マークダウンを使った本文です。
- 色。左の端の細いバーです。
- フィールド。短い名前と値のペアで、最大25。
- 画像とサムネイル。画像への直接のリンクから。
- 作成者とフッター。上と下の小さな行です。
一つのメッセージは複数の埋め込みを持てますが、Discordは一つのメッセージの合計テキストに上限を設けているので、長いレイアウトは分けてください。
誰が埋め込みを送れるか
メンバーは埋め込みを書けません。送れるのは、ボット、アプリ、ウェブフックだけです。Discordは自動でリンクのプレビューも作り、それも埋め込みに見えますが、それはあなたが書いたものではなく、リンクしたページから来ます。
新しいボットは、Components V2も使えます。ボタンやメニューをカードの中に入れる、別のメッセージのレイアウトです。従来の埋め込みは、まだ最も一般的な形式です。V2と従来の埋め込みの比較の記事で比べています。
サーバーのオーナーが使う理由
ルール、チケットのパネル、抽選、ようこそメッセージ、ストアの掲載は、どれもカードの方が読みやすくなります。一貫した色とレイアウトは、公式の投稿を雑談と見分けやすくし、なりすましをする人が偽装するのを、手間のかかるものにします。
画像のリンクは、ファイルへの直接のリンクでなければなりません。Discordの添付ファイルのリンクやGoogleドライブの共有ページは、表示されないことがよくあります。
Noxyrの埋め込み
Noxyrの/embed sendコマンドは、タイトル、説明、色、画像、フッター、リンクボタン付きの埋め込みをチャンネルに投稿します。/embed quick-createは、長い文章のためにポップアップのフォームを開きますが、Discordのフォームの五つの入力の制限のため、画像とボタンの欄は含まれません。どちらも新しいメッセージを投稿し、古いものを編集はしません。色を空欄にすると、Customizeのページにあるサーバーの埋め込みの色が使われます。詳細は埋め込みビルダーのドキュメントにあり、ダッシュボードにはライブのプレビューがあります。
ほかの道具:埋め込みビルダーのツール、カラーピッカー、そしてDiscord埋め込みボットのページです。
デザインのコツ
説明は短くし、サーバーに合うアクセントの色を一つ使い、最も重要な一行を最初に置いてください。長いテキストの壁は避けてください。メンバーは流し読みします。全員に投稿する前に、スマホでどう見えるかをテストしてください。
よくある質問
普通のユーザーは埋め込みを送れますか?
いいえ。ボット、アプリ、ウェブフックだけが埋め込みを送れます。ユーザーが見るのは、自動のリンクプレビューだけです。
埋め込みの説明の文字数の上限は?
4096文字です。タイトルは256文字に制限されています。
Noxyrで埋め込みを送るにはどうすればよいですか?
すべてのオプションには/embed sendを、ポップアップのフォームには/embed quick-createを使ってください。どちらも管理者の権限が必要です。