参加・退出メッセージ
新しいメンバーへの案内と、退出通知を個別に設定します。全体スイッチと個別スイッチ
機能全体の有効化に加えて、参加メッセージと退出メッセージを個別に送信するか選べます。参加だけを有効にする、といった使い方も可能です。送信先とメッセージ形式
参加用・退出用にそれぞれ送信チャンネルを選びます。形式は通常のテキスト、埋め込み、テキストと埋め込みの両方から選択できます。埋め込みではタイトル、説明、色、画像、フィールドなどを編集できます。メンバーごとに内容を差し替える
プレースホルダーを書くと、送信時に実際の情報へ置き換わります。- {user}・{user.mention}: 対象メンバーのメンション
- {user.name}: ユーザー名、{user.displayName}: サーバー上の表示名
- {server}・{guild.name}: サーバー名
- {memberCount}・{guild.memberCount}: 現在のメンバー数
- {inviter}・{inviterName}・{invites}: 招待者と招待数
招待者情報には、アナリティクスのデータ収集が有効で、Discordから招待一覧を取得でき、参加前後の利用回数を比較できることが必要です。条件を満たさない場合は特定できません。
おすすめの構成
参加メッセージでは、歓迎文だけでなくルール、自己紹介、ロールパネルへの次の行動を短く案内します。退出通知は運営用チャンネルへ分けると、一般チャンネルを騒がしくせず状況を把握できます。操作前の準備
- Botが対象チャンネルを閲覧・送信できる
- 参加・退出を検知するためBotがサーバーへ導入済み
- 招待者情報を使う場合はアナリティクスのデータ収集を有効化
操作手順
参加または退出メッセージを設定する
- サーバー設定から「参加・退出メッセージ」を開きます。
- 機能全体を有効にします。
- 参加メッセージまたは退出メッセージの個別スイッチを有効にします。
- 送信先、形式、本文または埋め込みを設定します。
- プレースホルダーを使う場合は綴りと波括弧を確認します。
- 保存し、テスト用アカウントなどで実際のイベントを確認します。
設定項目一覧
画面に表示される入力項目と、その値がDiscord上の動作へ与える影響です。| 設定項目 | 意味 | 選択肢・入力条件 |
|---|---|---|
| 機能全体の有効化 | 参加・退出メッセージ機能の親スイッチです。個別設定がオンでも親がオフなら送信しません。 | 画面の案内に従って入力 |
| 参加/退出の個別スイッチ | 二つのイベントを別々に送信するか決めます。 | 画面の案内に従って入力 |
| 送信先チャンネル個別機能を使う場合は必須 | イベント発生時にメッセージを送るチャンネルです。 | 画面の案内に従って入力 |
| メッセージ形式 | 送信する内容の種類です。 | テキスト/埋め込み/テキスト+埋め込み |
| 本文 | 通常メッセージとして表示する文章です。テキストを含む形式で使用します。 | 画面の案内に従って入力 |
| 埋め込みタイトル | 埋め込み上部の見出しです。未入力にできる画面もあります。 | 画面の案内に従って入力 |
| 埋め込み説明 | 埋め込みの本文です。改行できます。 | 画面の案内に従って入力 |
| 埋め込み色 | 左側アクセントの色を#RRGGBB形式で指定します。 | 画面の案内に従って入力 |
| 作成者名・アイコン | 埋め込み上部に表示する名前と画像URLです。 | 画面の案内に従って入力 |
| フッター・アイコン | 埋め込み下部に表示する補足と画像URLです。 | 画面の案内に従って入力 |
| 画像・サムネイル | 本文下部の大きな画像と右上の小さな画像のURLです。 | 画面の案内に従って入力 |
| フィールド | 名前・値・横並び設定を持つ情報欄を複数追加できます。 | 画面の案内に従って入力 |
| プレースホルダー | {user}、{user.name}、{user.displayName}、{server}、{memberCount}、{inviter}、{inviterName}、{invites}などを実際の値へ置換します。 | 画面の案内に従って入力 |
必要な権限
チャンネルを見るメッセージを送信埋め込み利用時はリンクを埋め込む招待者追跡には招待の管理・取得とアナリティクスのデータ収集
うまく動かないとき
何も送信されない親スイッチ、参加・退出の個別スイッチ、送信先、Bot権限の順に確認します。
招待者が表示されないアナリティクスのデータ収集、招待一覧を取得できる権限、参加前からBotが招待利用回数を記録できていたことを確認します。
変数が文章のまま表示される設定画面に掲載された正しいプレースホルダーを完全一致で入力します。
