この機能は徐々に提供されています。
メモ:この機能の使い方について詳しく知りたいコミュニティメンバーの方は、記事「接続&リンクされたロール:コミュニティメンバー」をご覧ください。
接続したアカウントの詳細を表示し、サーバー内の特別なチャンネルへのアクセスを許可する、新しいリンクされたロールを取得できます。 管理者は、接続やアプリを通じてサーバーに連携ロールを追加して、コミュニティ内のメンバーの安全性と真正性を改善できるようになりました。 これにより、全てのメンバーと管理者の体験が向上します。
この記事では、信頼できる他のプラットフォームで新しいメンバーの身元を確認し、サーバーを安全に保つ連携ロールの機能について解説します。 この機能を使用して、メンバーが会話する専用スペースを作成することもできます。
例えば、チャンネルへの参加を許可する前に、他のソーシャルプラットフォームでの活動を確認します(例:Redditアカウント作成から#RedditorsOnlyに参加するまでの経過日数)。
この記事の内容は?
連携ロールを作成する
連携ロールを作成するには、「サーバー設定」 > 「ロール」 > 「ロールを作成」 > 「リンク」に移動します。新しいロールを作成するか、既存のロールをクリックすると、上部に「リンク」という新しいタブが表示されます。 ここで、そのロールに必要な接続と、その接続で実行するチェック項目を選択できます。 例えば、「Xのアカウントが作成から30日以上」などです。
サーバー設定ドロップダウン内の連携ロール
サーバー設定の「新しいロール」に要件を追加する。
「新しいロール」に追加された要件の例。
1つの連携ロールに複数の要件を追加できます。連携ロールを割り当てる前に、システムはメンバーが全ての要件を満たしているかどうかをチェックします。
既存のロールを統合する
既存のロールに要件を適用したい場合は、「サーバー設定」 > 「ロール」 > 「ロールを選択」 > 「リンク」タブに移動すると、これらのロールの統合や接続要件の変更を行うことができます。
サーバー設定で既存の「Big Gamer」ロールに要件を追加。
メモ:すでにメンバーがいる既存のロールを変更する場合、1) すでにオプトイン済みで、2) あなたが設定する要件を満たしている全てのメンバーは、再認証を行う必要はありません。
サーバー上でリンクされたロール
一部のサーバーは、連携ロールを使ってチャンネルにゲートを設定することができます。 メンバーがロールを受け取り、チャンネルにアクセス権を取得するには、チャンネルにアクセスまたは書き込みを行う前に、接続でアカウントを認証する必要があります。 「チャンネル設定」 > 「権限」 > 「メンバーまたはロールを追加」 > 「連携ロールを選択」に移動します。
連携ロールをゲートとするチャンネルの場合、メンバーは全ての要件を満たすまで、ロールの割り当てとチャンネルへのアクセスを得られません。
連携ロールタグ
これらのチャンネル内のメンバーは、チャット内のユーザー名の横にロールタグが表示されます。 この連携ロールタグにより、サーバーの他のユーザー全員が連携ロール名を確認できます。 この連携ロールタグをホバーすると、そのユーザーがロールを取得するために満たした要件が表示されます。
接続機能付きアプリ
アプリの接続機能が拡張されました(ユーザー設定 > 「接続」以降に表示される機能)。 管理者はこれらの機能を持つアプリをサーバーに追加することが出来ます。 また、サーバー内の特定のリンクされたロールを付与するために、そのアプリとの接続が必要であるか決定することができます。 信頼性の判断には前後関係が重要なので、あらゆる種類の接続を可能にすることで、コミュニティ固有の方法で安全を確保できるようにしたいと考えました。 詳細は、こちらのAPIドキュメントをご覧ください。
接続機能を持つアプリを確認するには、Appディレクトリの一覧ページをご覧ください。
よくある質問
Q:既存のロールの連携ロールを変更するには、どのような権限が必要ですか?
A:サーバーで管理者権限、またはロールの管理権限を持つユーザーのみが、既存のロールに連携ロールを統合することができます。
Q:連携ロールでチャンネルへのアクセス制限をするには、どのような権限が必要ですか?
A:ロールの連携ロールを変更する場合と同じように、希望する連携ロールでチャンネルアクセスを制限するには、管理者権限、またはチャンネル管理権限のいずれかを持っている必要があります。
Q:ロールの連携ロールが変更されると、サーバーのメンバーはすぐに連携ロールで制限されたチャンネルにアクセスできなくなりますか?
A:はい。 サーバーロールを変更する場合と同じように、連携ロールを変更すると、連携ロールで制限されたチャンネルへのアクセスが直ちに変更されます。
Q:1チャンネル当たりの連携ロールの数に制限はありますか?
A:現時点で、1チャンネル当たりの連携ロールの数に制限はありません。
Q:メンバーがDiscordに参加した日時、またはサーバーに参加した日時に基づいて、連携ロールを作成できますか?
A:現時点で、ユーザーのDiscordでの活動に基づいて連携ロールを作成することはできません。
Q:メンバーがサーバーで連携ロールを持っている場合、どこで確認できますか?
A:連携ロールのチェックに合格したメンバーが、ロールのメンバーリストに自動的に表示されることはありません。 メンバーは自発的に連携ロールを選択する必要があります。これを行うには、サーバー設定の「連携ロール」タブに移動して、対象の連携ロールを選択し、必要なアカウントに接続します。 これにより、メンバーがロールを自動割り当てされるのではなく、ロールを実際に希望するようにします。
Q:接続で認証済みのメンバー数はサーバーインサイトで確認できますか?
A:現時点ではできません。
Q:あるチャンネルである連携ロールをチェックし、別のチャンネルで別の種類の連携ロールをチェックすることはできますか?
A: はい。 ロールごとに異なる連携ロールを設定できます。 ロールのチェックで、チャンネルへのアクセス制限となる連携ロールが決定されます。
Q: 現在利用可能なサードパーティのアプリ接続は?
A: Jefit, Bloxlink, Solana, DeviantArt, Charlemagne, Captcha.bot などです。
Q:これから利用可能な接続は増えますか?
A: はい。 新たな接続の拡充については、多くのパートナーと積極的に話し合いを進めています。
Q:開発者は独自の接続を構築できますか?
A:はい。全ての開発者が希望する接続を構築できるようにAPIを公開しました。 これにより、開発者と管理者は自分たちのコミュニティで信頼性システムを有効にし、接続に基づいて連携ロールを作成できます。
Q:モバイルで連携ロールを設定できますか?
A:現時点で、管理者はモバイルで連携ロールを設定できません。
Q:メンバーはどうすれば連携ロールを取得できますか?
A:現時点で、メンバーが連携ロールを取得する唯一の方法は、まず、サーバー設定の「連携ロール」タブに移動します。 チャンネルをクリックし、チェックに合格すれば、連携ロールを受け取ることができます。
Q:連携ロールでチャンネルアクセスを制限した後に、メンバーの体験がどうなるかを確認する方法はありますか?
A:管理者は、ロールに関係なく、全てのチャンネルに自動的にアクセスできます。 そのため、一般メンバーの体験を確認するには、別のアカウントを使用するか、「ロールとしてサーバーを表示」機能を使用して、管理権限のないロールを選択してください。
Q:既存のロールがある場合は、引き続きそのロールにチャンネルへのアクセス権を維持しながら、新しいメンバーに対しては接続チェックに基づいてアクセスを制限したいと考えてます。どうすればよいですか?
A:連携ロールを作成して、両方のロール(既存のロールと新しい連携ロール)をチャンネルに追加します。 全ての新しいメンバーには連携ロールのフローが表示され、認証を求められますが、既存のロールのメンバーは引き続きアクセス権を取得できます。 メンバーはあなたにDMでアクセスを求め、あなたはそのメンバーを既存のロールに手動で追加することもできます。これにより、連携ロールのプロセスを回避することができます。