volvol 配信者向け Discord 連携設定マニュアル
本マニュアルの目的
配信者がご自身の Discord サーバーに「volvol Bot」を追加し、volvol 管理画面でチャンネルごとにサーバーID(ギルドID)およびロールIDを設定できるようにすることを目的としています。
0. 事前に必要なもの
- Discord アカウント
- 管理権限を持つ Discord サーバー
- volvol の月額会員プラン
- volvol から案内された Bot 追加用 URL
権限についての注意点
Bot を追加するには、対象の Discord サーバーで「サーバー管理」または Bot 追加を許可する権限が必要です(ご自身で作成したサーバーであれば、初期状態で問題なく追加できます)。
1. Discord サーバーを用意する
既存のサーバーを使う場合
既に運用中の Discord サーバーを有料会員向けに利用する場合は、そのサーバー内に「有料会員用ロール」と「限定チャンネル」を追加します。
新しくサーバーを作る場合
- Discord を開き、画面左側のサーバー一覧にある「+(サーバーを追加)」を選択します。
- 「オリジナルの作成」を選択します。
- サーバー名を入力します。(例:
volvol Premium、〇〇(配信者名) Premiumなど) - 「新規作成」をクリックします。
2. 有料会員用ロールを作成する
- Discord サーバー左上のサーバー名をクリックします。
- 「サーバー設定」を開きます。
- メニューから「ロール」を選択します。
- 「ロールを作成」をクリックします。
- ロール名を入力します。(例:
有料会員、Premium Member、月額プランAなど) - 変更を保存します。
重要
有料会員用ロールには、「管理者権限」や「ロールの管理権限」などの強い権限を与えないでください。このロールは、あくまで限定チャンネルを閲覧するための「アクセス権(目印)」として使用します。
3. volvol Bot をサーバーに追加する
- volvol から案内された Bot 追加用 URL を開きます。
- 追加先の対象 Discord サーバーを選択します。
- 表示される権限内容を確認します。
- 内容に問題がなければ「認証(承認)」をクリックします。
4. Bot のロール位置を調整する
Discord の仕様上、Bot は自身が所持するロールよりも下位にあるロールしか付与・解除できません。Bot 追加およびロール設定後は、必ずロールの並び順(階層)を確認・調整してください。
- 「サーバー設定」>「ロール」を開きます。
volvol Botのロール(Bot 用ロール)を探します。volvol Botのロールをドラッグし、有料会員用ロールよりも上の位置へ移動させます。- 変更を保存します。
| 正しい順序 | 上から volvol Bot ロール > 有料会員用ロール > @everyone(最下部) |
|---|---|
| よくある失敗 | volvol Bot ロール が 有料会員用ロール より下に配置されており、ロールの自動付与に失敗する。 |
5. 限定カテゴリまたは限定チャンネルを作成する
有料会員のみが閲覧できるエリアを作成します。チャンネルが1つの場合は「限定チャンネル」、複数のチャンネルをまとめる場合は「限定カテゴリ」の作成がおすすめです。
限定カテゴリを作成する場合
- チャンネル一覧の空きスペースを右クリックし、「カテゴリを作成」を選択します。
- カテゴリ作成後、カテゴリ名を右クリックして「カテゴリの編集」を開き、「権限」を選択します。
@everyoneの「チャンネルを見る」権限を OFF にします。- 有料会員用ロールを追加し、「チャンネルを見る」権限を ON にします。
- そのカテゴリ内にテキストチャンネルやボイスチャンネルを作成します(権限が自動継承されます)。
限定チャンネルを1つだけ作成する場合
- チャンネル一覧の「+(チャンネルを作成)」を選択します。
- チャンネル名を入力します。(例:
有料会員限定、premiumなど) - 「プライベートチャンネル」のスイッチを ON にします。
- アクセスを許可するロールとして「有料会員用ロール」を選択します。
- 「チャンネルを作成」をクリックします。
6. サーバーIDとロールIDをコピーする
開発者モードを ON にする
- Discord 左下の「ユーザー設定(歯車マーク)」を開きます。
- 左メニューの「詳細設定」を開きます。
- 「開発者モード」を ON にします。
サーバーID(ギルドID)をコピーする
- 画面左側のサーバー一覧で、対象のサーバーアイコンを右クリックします。
- メニュー最下部の「サーバーIDをコピー」を選択します。
ロールIDをコピーする
- 「サーバー設定」>「ロール」を開きます。
- 作成した有料会員用ロールを右クリックします。
- メニュー最下部の「ロールIDをコピー」を選択します。
7. volvol に Discord 設定を入力する
- volvol の配信者管理画面から「チャンネル一覧」画面を開きます。
- 設定したいチャンネルの「編集」画面に進みます。
- 「Discord 連携」項目の「Discordと連携する」にチェックを入れます。
- 「サーバーID(ギルドID)」の入力欄に、コピーしたサーバーIDを貼り付けます。
- 「有料会員ロールID」の入力欄に、コピーしたロールIDを貼り付けます。
- 設定を保存(更新)します。
| 設定項目 | 内容 |
|---|---|
| サーバーID(ギルドID) | 対象の Discord サーバーを特定・識別するための固有IDです。 |
| 有料会員ロールID | 該当プランの会員に自動付与する Discord ロールの固有IDです。 |
| Discordと連携する | チェックを入れて ON にすることで、視聴者側に連携機能を提供し、ロール自動同期の対象にします。 |
8. 動作確認
- テスト用の視聴者アカウントを用意し、対象チャンネルの月額プランに登録します。
- 視聴者側の画面から Discord 連携を実行します。
- 対象の Discord サーバーに自動参加(または参加状態が同期)されるか確認します。
- 視聴者アカウントに「有料会員用ロール」が正常に付与されているか確認します。
- 設定した限定カテゴリや限定チャンネルが問題なく表示・閲覧できるか確認します。
動作確認時の注意点
Discord の仕様上、サーバー所有者(オーナー)アカウントに対しては Bot からロールを変更・付与することができません。そのため、動作確認は必ずサーバー所有者以外の「一般テストアカウント」で行ってください。
9. トラブルシューティング(よくある質問)
| 症状 | 原因と対処法 |
|---|---|
| Bot を追加できない | 対象サーバーで Bot を追加・管理する権限(サーバー管理権限など)がない可能性があります。サーバーの所有者または管理者に権限を確認してください。 |
| ロールが付与されない |
以下のいずれかの可能性があります:
|
| 限定チャンネルが見えない | @everyone(OFF)と 有料会員用ロール(ON)のチャンネル閲覧権限設定が正しいか再確認してください。 |
| ID をコピーできない | Discord の開発者モードが OFF になっている可能性があります。「ユーザー設定」>「詳細設定」から ON に変更してください。 |
| 複数プランで同じサーバーを使いたい | 同じサーバーIDを入力し、プランごとにそれぞれ異なる「ロールID」を設定してください。 |