すべての連携
内蔵チャットとボイス

Discord Webhook

Macro Deck に同梱

Webhook を通じて、埋め込みやメンションを含むリッチなメッセージを Discord チャンネルに投稿します。ライブプレビュー付きです。

  • Webhook を名前付きで保存 (チャンネルごとに 1 つ)
  • Discord と同じ見た目のプレビュー付きビジュアルエディター
  • フィールド、画像、作成者、フッター付きの埋め込みを最大 10 個
  • 許可しない限り、メンションで誰にも通知されない
  • テンプレート変数はアクションの実行時に埋め込まれる

Discord Webhook を使うと、その URL を知っていれば何からでも 1 つの Discord チャンネルに投稿できます。Discord Webhook 連携は、Webhook を名前を付けて保存し、メッセージ用のビジュアルエディターを備えた 1 つのアクション Discord Webhook メッセージを送信 を提供します。Macro Deck を実行しているコンピューターに Discord アプリや Discord アカウントは必要ありません。

送信できる内容

エディターには 4 つのタブがあります:

  • メッセージ: Discord の Markdown と改行を使えるメッセージ本文と、ユーザーやロールのメンション、@everyone、@here を挿入するボタン。
  • 埋め込み: 最大 10 個の埋め込み。それぞれにタイトルとタイトルのリンク、説明、色、タイムスタンプ、作成者、フッター、画像、サムネイル、横に並べて表示できる最大 25 個のフィールドを設定できます。
  • プロフィール: Webhook 自体のものの代わりに、このメッセージで使うユーザー名とアバター。
  • メンション: メッセージ内のメンションで誰に通知してよいか。

既定では、誰か、@everyone、@here をメンションしていても、メッセージは誰にも通知しません。メンションは Discord に表示されますが、通知は届きません。すべてのテキスト欄でテンプレート変数を使え、アクションの実行時に値が埋め込まれるので、現在のシーン、曲、視聴者数などをメッセージに含められます。

エディターの下のプレビューは入力に合わせて変わり、Discord での表示と同じようにメッセージを表示します。プレビューから Discord に何かが送られることはありません。画像はプレースホルダーとして表示され、変数は書いたとおりに表示されます。テストメッセージを送信 は、今すぐ送信 で確認するとすぐにメッセージを Discord に送信するので、実際の見た目を確認できます。

設定例:

  • 配信のタイトルとリンクを入れた埋め込みをお知らせチャンネルに投稿する 配信開始 ボタン。
  • 再生中の曲を音楽チャンネルに投稿するボタン。
  • 配信で何かが起きたときにモデレーター用チャンネルにメッセージを送るオートメーション。

保存した Webhook とカスタム URL

チャンネルごとに設定を 1 つ追加し、各アクションでは Webhook を名前で選びます。URL が変わっても、変更は 1 か所で済みます。1 回限りのメッセージなら、Webhook を カスタム URL にして、URL をアクションに貼り付けることもできます。Macro Deck はすべての Webhook URL を暗号化して保存し、二度と表示せず、ログにも書き込みません。

Macro Deck は送信前に Discord の制限を確認します。たとえばメッセージ本文は 2000 文字まで、すべての埋め込みを合わせて 6000 文字までです。問題があれば、編集中にプレビューの上に一覧表示されます。Discord が Webhook の投稿頻度を制限した場合、待ち時間が 5 秒以下なら Macro Deck は待ってからもう一度だけ送信を試みます。

Discord

Macro Deck に同梱

デッキから Discord でミュート、スピーカーオフ、ボイスチャンネルへの参加、音声設定の変更、Webhook でのメッセージ投稿ができます。

SinusBot

Macro Deck に同梱

SinusBot のインスタンスの音楽を操作し、再生中の内容をデッキに表示します。