始める前に
Discord Botは、王国ハブと並んで、あなたの王国のRokHubに含まれています。王国にRokHubがあれば、以下はすべて約10分で終わります。
Botを追加して設定を変更するには、王国のDiscordサーバーで Manage Server(または Administrator)が必要です。
サーバーにBotを追加
- 1
kingdom.rokhub.app に続けて王国番号(例: kingdom.rokhub.app/4043)で王国ハブを開き、Discordでサインインします。
- 2
上部の Discord Bot タブを開きます。
- 3
"Add the bot to more" の下で、自分のサーバーを探して Add the bot を押します。Discordが確認を求めるので、すべての機能が動くよう、求められた権限はすべて許可してください。
- 4
ハブに戻って Refresh を押してください。サーバーが"Bot added"と表示されます。
- 5
サーバーを選びます。リーダーが初めて選んだときに、サーバーが王国に紐付けられます。この紐付けで /stats、/seed、/title、KvK通知が動きます。
間違って別のサーバーを紐付けた? ハブの王国設定でDiscordサーバーIDを変更してください。
Botチャンネルを選ぶ
/commander、/pairings、/timer、/event のような検索コマンドは、使える場所を選ぶまで反応しません。メインのチャットを荒らさないためです。
- 1
#bot-commands のようなチャンネルを作るか、すでにあるものを使います。
- 2
/channel add group: All Commands channel: #bot-commands を実行します。
- 3
任意: KvK Commands や Meta Lineups にも専用のチャンネルを付けます。
Bot管理者ロールを設定
サーバー管理者は常にBotを管理できます。Manage Server を持たない役員にはBot管理者ロールが必要です。
- 1
/config admin-role role: @Officers(またはリーダーのロール)を実行します。
- 2
Discordは、Manage Server のないメンバーには管理コマンドを表示しません。サーバー設定の連携サービス、RokHubで、そのロールも許可すると、役員にもコマンド一覧に表示されます。
ログチャンネルと言語
ダッシュボード
すべての設定は、王国ハブのDiscord Botタブにもあります: サーバー設定、イベントカレンダー、リマインダー、KvKツール、MGE応募、認証、リーダーボード、サーバービルダー。
そこで変更する設定と、コマンドで変更する設定は同じものです。
動作を確認
- 1
/help を実行します。すべてのコマンドが表示され、管理者用には鍵マークが付いているはずです。
- 2
/stats governor: あなたの総督ID を実行します。ステータスカードが返ってくるはずです。
- 3
Botチャンネルで /commander name: Achilles を実行します。
次に認証を設定して、/stats と /title が全員を識別できるようにしましょう。
