アクセス制御
あいさつとロールボードを使い、新メンバーを適切なチャンネルへ案内します。
概要
アクセス制御はDiscordの権限を組み合わせる方法です。Noxはあいさつとロールボードでロールを付与・解除し、実際に閲覧・利用できるチャンネルはDiscordの権限で決まります。
よくある構成
歓迎から始める
参加時に初期ロールを付与し、歓迎メッセージでルール、自己紹介、認証チャンネルへ案内します。
ロールボードから選ぶ
参加案内の必要な段階を終えたメンバーが、話題、通知、イベント、非公開エリアのロールを選べます。
段階に合わせたアクセス設定
参加直後はあいさつで案内し、基本ロールを取得した後は、ロールボードで興味に合うチャンネルや追加のアクセスを選べるようにします。
一時的なスペース
ロールボードの期限付き付与で、イベント、ワークショップ、リリース、非公開ルームへのアクセスをスタッフの手動削除なしで終了できます。
設定チェックリスト
新メンバー、認証済み、イベント、話題の選択など、各段階を表すロールを決めます。
先にDiscordのチャンネル権限を設定します。Noxはロールを変更し、表示・閲覧・送信・参加の可否はDiscordが判断します。
参加時のメッセージ、初期ロール、遅延付与、トリガーロール取得時の2段階目の歓迎が必要なら、あいさつを設定します。
自分でのロール選択、選択肢ごとの条件、一時アクセスが必要ならロールボードを設定します。
管理者権限では設定の不備に気付きにくいため、管理者権限を持たないアカウントで確認します。
推奨する流れ
アクセス用ロールを作成
Discordでロールを作成し、Noxのロールを、付与・解除するすべてのロールより上に配置します。
チャンネルを制限
ロールに応じた権限を設定します。メンバーが行き詰まらないよう、ルール、ヘルプ、スタッフ連絡先はアクセス可能にします。
歓迎で案内
あいさつで次の手順を説明し、初期ロールを付与し、認証ロールの付与にも反応させます。
ロールの選択肢を公開
ロールボードで任意のアクセス、必須・禁止ロールの確認、最低在籍期間、期限付き付与を設定します。
注意事項
Noxには「ロールを管理」が必要で、操作対象より上に配置します。Discordの階層制限に反すると変更できません。
あいさつは初期ロール、遅延付与、歓迎メッセージ、トリガーロールが新たに付いた際の2段階目の歓迎に対応します。
ロールボードは変更前に、選択肢ごとの必須ロール、禁止ロール、最低在籍期間を確認できます。
ロールボードのメッセージは更新されますが、送信済みの歓迎メッセージは追跡しません。
チャンネルへのアクセスは必ずDiscordで確認します。ロール変更に成功したのに見えない場合は、通常チャンネルの権限上書きが原因です。
トラブルシューティング
アクセス用ロールが付かない
「ロールを管理」、階層、あいさつやボードの設定、トリガー・利用条件への一致を確認してください。
ロールを外してもチャンネルが見える
メンバーがまだ持つ他のロールへの権限上書きを確認してください。Noxが正しく解除していても、別のロールがアクセスを許可している場合があります。
管理者は利用できるが、メンバーは利用できない
通常のアカウントで確認してください。管理者は多くの制限を回避するため、アクセス制御の不備が見えないことがあります。