RokHub
ドキュメントを見る

ドキュメント ガイド

はじめに

王国ハブからBotを追加し、Botチャンネルを選び、Bot管理者ロールを設定して王国を接続します。

始める前に

Discord Botは、王国ハブと並んで、あなたの王国のRokHubに含まれています。王国にRokHubがあれば、以下はすべて約10分で終わります。

Botを追加して設定を変更するには、王国のDiscordサーバーで Manage Server(または Administrator)が必要です。

サーバーにBotを追加

  1. 1

    kingdom.rokhub.app に続けて王国番号(例: kingdom.rokhub.app/4043)で王国ハブを開き、Discordでサインインします。

  2. 2

    上部の Discord Bot タブを開きます。

  3. 3

    "Add the bot to more" の下で、自分のサーバーを探して Add the bot を押します。Discordが確認を求めるので、すべての機能が動くよう、求められた権限はすべて許可してください。

  4. 4

    ハブに戻って Refresh を押してください。サーバーが"Bot added"と表示されます。

  5. 5

    サーバーを選びます。リーダーが初めて選んだときに、サーバーが王国に紐付けられます。この紐付けで /stats、/seed、/title、KvK通知が動きます。

間違って別のサーバーを紐付けた? ハブの王国設定でDiscordサーバーIDを変更してください。

Botチャンネルを選ぶ

/commander、/pairings、/timer、/event のような検索コマンドは、使える場所を選ぶまで反応しません。メインのチャットを荒らさないためです。

  1. 1

    #bot-commands のようなチャンネルを作るか、すでにあるものを使います。

  2. 2

    /channel add group: All Commands channel: #bot-commands を実行します。

  3. 3

    任意: KvK Commands や Meta Lineups にも専用のチャンネルを付けます。

Bot管理者ロールを設定

サーバー管理者は常にBotを管理できます。Manage Server を持たない役員にはBot管理者ロールが必要です。

  1. 1

    /config admin-role role: @Officers(またはリーダーのロール)を実行します。

  2. 2

    Discordは、Manage Server のないメンバーには管理コマンドを表示しません。サーバー設定の連携サービス、RokHubで、そのロールも許可すると、役員にもコマンド一覧に表示されます。

ログチャンネルと言語

  1. 1

    /config log-channel channel: #bot-logs を実行します。権限の喪失やチャンネルの削除は、そこに報告されます。

  2. 2

    サーバーが別の言語なら /config language を実行します。全員向けの投稿がその言語に切り替わります。個人への返信は、その人のDiscord言語に従います。

ダッシュボード

すべての設定は、王国ハブのDiscord Botタブにもあります: サーバー設定、イベントカレンダー、リマインダー、KvKツール、MGE応募、認証、リーダーボード、サーバービルダー。

そこで変更する設定と、コマンドで変更する設定は同じものです。

動作を確認

  1. 1

    /help を実行します。すべてのコマンドが表示され、管理者用には鍵マークが付いているはずです。

  2. 2

    /stats governor: あなたの総督ID を実行します。ステータスカードが返ってくるはずです。

  3. 3

    Botチャンネルで /commander name: Achilles を実行します。

次に認証を設定して、/stats と /title が全員を識別できるようにしましょう。

このガイドのコマンド