本文へスキップ

招待トラッキング

すべての参加に理由がある

サーバーがどのように成長しているかを正確に把握できます。Botを追加したら設定は不要で、すべての参加が招待と照合され、それを共有したメンバーにカウントされます。

  • 通常・退出・偽・ボーナスの招待を個別にカウント
  • /trace で招待のつながりをすべてたどれる
  • /inviter と /invitedby で誰が招待したかを確認 Premium
  • /findlink で個人用リンク、すべての招待をCSVファイルに

仕組み

招待トラッキングの詳細

参加のカウント方法

誰かが参加すると、InviteCountは招待ごとの使用回数を比較して使われた招待を見つけ、その作成者にカウントします。特定の人に紐づけられない参加は別に分類され、それぞれに専用のウェルカムメッセージを設定できます。

  • 通常の招待リンク(作成者にカウント)
  • サーバーのバニティURL
  • Discordの認証画面から追加されたBot
  • 権限不足でBotが読み取れなかった参加
  • 不明な参加

招待者ごとの4つの数字

各メンバーには、通常の招待(サーバーに残っている人)、退出した招待(参加後に退出した人)、偽招待(偽招待のルールに当てはまった参加)、ボーナス招待(スタッフが追加したもの)があります。ランキングやメッセージでは、どの数字でも使えます。

つながりをたどる

/trace はメンバーの招待ツリーを表示します。誰がそのメンバーを招待し、さらに誰がその招待者を招待したか、といった具合です。無料サーバーでは1日1回まで実行できます。Premiumでは制限がなくなり、/inviter、/invitedby、/invitedwith でどのメンバーもコマンド1つで調べられます。

数字を正確に保つ

スタッフは招待の追加・削除・設定・リセットができるほか、/syncinvites でサーバーの招待を再同期し、最大3人(Premiumでは100人)のメンバーをブラックリストに入れ、それ以降その人の招待をカウントしないようにできます。/export csv を使えば、どのプランでもすべての招待記録をスプレッドシートで受け取れます。

全員に専用リンクを

/findlink はメンバーごとに本人の実績になる個人用の招待リンクを発行し、/invitecodes はメンバーの招待コードと使用回数を一覧表示します。TwitterやPartnersなど、大事なリンクにはラベルで名前を付け、そのリンクから参加した全員にロールを付与できます。

招待をすっきり整理

/purge-invite-codes は古い招待コードや使われていない招待コードをまとめて削除します。メンバーやチャンネルで絞り込め、実行前には確認があります。非表示にしたメンバーはどのランキングにも載りませんが、自分の招待はそのまま残ります。

無料とPremium

各プランでこのモジュールに含まれる内容です。

無料プランとPremiumプランの招待トラッキング
機能無料Premium
招待トラッキング:通常・退出・偽・ボーナス含まれます含まれます
/invites、/invitecodes、/search、/findlink、/syncinvites含まれます含まれます
/trace による招待ツリー1日1回無制限
/inviter、/invitedby、/invitedwith含まれません含まれます
招待の追加・削除・設定・リセット含まれます含まれます
ブラックリストのメンバー(招待をカウントしない)3100
招待データのCSVエクスポート含まれます含まれます
古い招待コードの一括削除含まれます含まれます
招待ラベル(リンクごとにロール付与)1500
すべて比較

コマンド

このモジュールで使えるスラッシュコマンドです。ほとんどの設定はダッシュボードからも変更できます。

  • /invitesメンバーの招待数(通常・退出・偽・ボーナス)を表示します。
  • /inviterPremiumメンバーを招待した人を表示します。
  • /invitedbyPremiumメンバー、招待コード、ラベル、またはロールのメンバーが招待したメンバーの一覧を表示します。
  • /invitedwithPremium招待コードまたはラベルから参加したメンバーの一覧を表示します。
  • /traceメンバーの招待ツリーを表示します。誰がそのメンバーを招待し、誰がその招待者を招待したかがわかります。 (無料サーバーでは1日1回、Premiumでは無制限)
  • /findlink自分専用の招待リンクを取得します。このリンクから参加した人はすべてあなたの招待としてカウントされます。
  • /invitecodesメンバーの招待コードの一覧を表示します。
  • /search招待数が最小値と最大値の間にあるメンバーの一覧を表示します。
  • /syncinvites現在の招待をBotと同期します(サーバー全体またはメンバー1人)。
  • /export csvサーバーのすべての招待データをCSVファイルにエクスポートします。
  • /purge-invite-codes使用回数、メンバー、チャンネルで絞り込んで、多数の招待コードを一度に削除します。
  • /add invitesメンバーにボーナス・偽・退出の招待を追加します(既定はボーナス)。
  • /reset invitesメンバーの招待数をリセットします。
すべてのコマンド

よくある質問

詳しくはドキュメントをご覧ください。

トラッキングに設定は必要ですか?

いいえ。InviteCountが必要な権限でサーバーに参加した時点で、新しい参加はすべて招待と照合され、/invites が使えるようになります。Botが来る前の参加は特定できません。設定が必要なのはメッセージ、報酬、ギブアウェイだけです。

Botに「サーバー管理」権限が必要なのはなぜですか?

Discordは、サーバーを管理できるアプリにしか招待の使用回数を共有しません。この回数をもとに、参加と招待を照合しています。「チャンネルの管理」があると、Botは招待の作成と削除をその場で把握できます。不足している権限は /check-permissions で確認できます。

メンバーのカウントを修正できますか?

はい、どのプランでもできます。/add invites、/remove invites、/set invites、/reset invites で1人のメンバーを変更でき、/reset all invites でサーバー全体をゼロからやり直せます。

CSVエクスポートは無料ですか?

はい。/export csv は、全メンバーの通常・退出・偽・ボーナスの招待をファイルで送信します。どのプランでも使えます(管理者のみ)。ランキング、招待メンバー一覧、成長イベントのエクスポートにはPremiumが必要です。

今日から招待トラッキングを有効に

InviteCountをサーバーに追加すれば、ダッシュボードから数クリックで設定できます。