Register Now
Register Nowは、指定したDiscordチャンネルでチームのエントリーを受け付け、参加者へのロール付与やチーム用チャンネルの作成を自動化する機能です。
設定はToolsのRegister Nowで行い、投稿の監視とDiscord上の処理はFN-Tools BOTが実行します。
最初に知っておきたい用語
| 用語 | 意味 |
|---|---|
| エントリーパネル | エントリーを受け付けるサーバー、チャンネル、人数、ロールなどを設定するWebパネル |
| エントリー | 参加者が受付チャンネルへ投稿し、BOTに受理された1チーム分のデータ |
| 受付チャンネル | エントリーメッセージを投稿するDiscordのテキストチャンネル |
| チームロール | エントリーごとに作成され、チームメンバーをまとめるロール |
| 共通ロール | エントリーが受理されたすべての参加者へ付与するロール |
| 振り分けロール | エントリーごと、またはエントリー内のメンバーごとに振り分けて付与するロール |
エントリーパネルの作成
Register Nowの エントリーを作成 を押し、6ステップで設定します。
| ステップ | 設定内容 | 詳細 |
|---|---|---|
| 1 | サーバー選択 | サーバーと受付チャンネル |
| 2 | 形式 | 人数・プレフィックス・重複エントリー |
| 3 | エントリー条件 | エントリーに必要なロール |
| 4 | 付与ロール | チーム・共通・振り分けロール |
| 5 | カテゴリ | カテゴリ・チャンネル・送信文章 |
| 6 | VCロール | VC参加時のロール付与 |
次へ・戻る、または画面上部のステップから移動できます。新規作成は最後の VCロール 画面で保存します。
振り分けロールやチーム専用ロール名は、付与ロール 画面で設定します。チーム専用ロールとカテゴリはエントリーごとに作成されます。
作成済みエントリーの確認、CSV出力、削除についてはエントリー管理を参照してください。
エントリーチームをReplay Analyzerの集計へ使用する場合はRegister Now連携を参照してください。
オプション: カスタムキー配布(Router Key)
Router Keyは、カスタムキーの配布オプションです。1マッチでは配布対象者全員に同じキーを案内します。複数マッチでは、試合ごとに対戦相手を入れ替えるか、同じ相手を維持するかを選択できます。参加者はDiscordで自分のキーを確認します。
パネルの作成後、完了画面または対象パネルの カスタムキー配布を設定 から追加します。所有または編集権限で共有された、1エントリーあたり1〜50人のパネルで使用できます。1人(ソロ)では、配布対象者全員に同じキーを案内します。詳細はカスタムキー配布を参照してください。
他アカウントへのエントリー共有
作成済みパネルのエントリー共有ボタンから、閲覧者または編集者として利用できる共有URLを発行できます。URLを開いた人がDiscordでFN-Toolsへログインすると、そのアカウントへパネルのアクセス権が保存されます。
| 権限 | できること |
|---|---|
| 閲覧者 | 設定とエントリー一覧の閲覧、CSV出力、Replay AnalyzerでのRegister Now連携 |
| 編集者 | 閲覧者の操作に加えて、設定変更、個別または一括でのエントリー削除 |
| 所有者 | 編集者の操作に加えて、エントリー共有の管理とパネル自体の削除 |
共有リンクを停止しても、すでにURLを開いてアクセス権を取得したアカウントの権限は残ります。所有者はエントリー共有画面から、各アカウントを閲覧者・編集者へ変更したり、共有を解除したりできます。
共有された側も、パネルの「共有から退出」から自分の共有権限を削除できます。この操作は所有者、ほかの共有先、共有リンクには影響しません。有効な共有リンクをもう一度開くと再参加できます。
共有されたパネルは共有先アカウントの作成数には含まれず、所有者のプラン上限に含まれます。共有先アカウントが対象Discordサーバーへ参加していなくても閲覧・編集できますが、Discord上の処理を実行するFN-Tools BOTは対象サーバーへ参加し、必要な権限を持っている必要があります。
エントリーが処理される流れ
- 参加者が受付チャンネルへ、設定した形式でチーム名とメンションを投稿します。
- 通常は投稿者本人と、本文中でメンションされたユーザーが参加者になります。代表エントリーがONの場合は、本文中でメンションされたユーザーだけが参加者になります。投稿者自身もメンションされていれば参加者に含まれ、同じユーザーの重複メンションは1人として扱われます。
- BOTが人数、重複エントリー、条件ロールを確認します。
- 条件を満たすと、共通ロール・振り分けロール・チームロールを付与します。
- カテゴリを必ず作成し、設定したテキストチャンネルとボイスチャンネルを作成します。
- BOTが投稿へ
✅を付けると完了です。
処理中は ⏳、人数不足や条件不一致は ❌ で通知されます。エラー内容がある場合はBOTが返信します。
投稿例
エントリー人数がデュオ、プレフィックスが チーム名 の場合です。投稿者本人も1人に含まれるため、メンションはもう1人だけ指定します。
チーム名: Sample Team
@member2半角コロン : と全角コロン : のどちらでも判定できます。
初期設定
新しいパネルでは、主に次の値から始まります。
| 項目 | 初期値 |
|---|---|
| エントリー人数 | デュオ(2人) |
| プレフィックス | チーム名 |
| 代表エントリー | OFF |
| 重複エントリー | OFF |
| チーム専用ロール | {teamname}様 |
| メンバーごとに振り分け | OFF |
| カテゴリ | {teamname}様 |
| テキストチャンネル | {teamname}様へのご案内 |
| ボイスチャンネル | VC |
| VC参加時のロール付与 | OFF |
プランごとの上限
| プラン | 作成できるエントリーパネル数 |
|---|---|
| Free | 1件 |
| Pro | 10件 |
1つのパネルは、1つの受付チャンネルに対する設定です。同じDiscordサーバーでも、受付チャンネルを分けて複数の設定を作成できます。
利用条件と権限
- FN-ToolsへDiscordでサインインしていること
- 操作するユーザーとFN-Tools BOTが、対象サーバーの両方に参加していること
- BOTが受付チャンネルを閲覧し、メッセージ本文を取得できること
- BOTがリアクション・返信を送信できること
- ロールを作成・付与・解除する場合、BOTにロール管理権限があること
- カテゴリやチャンネルを作成・削除する場合、BOTにチャンネル管理権限があること
- BOTのロールが、操作対象ロールより上に配置されていること
WebとBOTの役割
Webダッシュボードは設定を保存し、一覧・編集・削除の操作画面を提供します。BOTは保存された設定を直接読み、Discordのメッセージ、VC参加・退出、メンバーのロール変更を処理します。
設定を変更すると、それ以降のBOT処理で新しい内容が使われます。すでに作成済みのDiscordカテゴリやロールの名前が、設定変更だけで自動的に変更されることはありません。