Bot の管理

Botの一覧と新規作成

Bot 一覧に専用のページはありません。ログイン後に表示されるホーム画面(ダッシュボードのトップ) にそのまま表示されます。

プロジェクトとBotの関係

Bot 一覧は、画面上部で選択中のプロジェクトごとに表示されます。BotShade では、Bot を「プロジェクト」という単位でまとめて管理します。

Bot が見当たらない場合は、まずプロジェクト選択メニューで選んでいるプロジェクトを確認してください。プロジェクトが 1 つも選択されていない状態では、Bot の表示も作成もできません。プロジェクトがまだない場合は、先にプロジェクトを作成してください。

一覧の見方

一覧には、各 Bot がカード(またはリストの行)として表示されます。

表示項目内容
アイコンBot のアイコン画像
Bot 名Bot の名前
稼働ステータス現在の状態
プロジェクト名その Bot が属するプロジェクト。未割り当ての場合は「未割り当て」
コマンド登録されているコマンドの数
エラー率直近 24 時間のエラーの割合(%)
p95直近 24 時間の応答時間の目安(95% のリクエストがこの時間内に収まる値。ミリ秒または秒で表示)
最新ログ直近の動作ログ 1 件と、その発生からの経過時間

直近 24 時間にエラーが発生している場合は、その件数もあわせて表示されます。

稼働ステータスの種類

表示意味
「オンライン」Bot が正常に稼働しています
「起動中」Bot を起動している最中です
「停止中」Bot が一時停止しています
「失敗」起動や稼働に失敗しました
「停止」Bot が停止しています
「不明」状態を取得できませんでした

「起動中」の Bot は状態が自動で更新され、しばらく待つと「オンライン」などの確定した状態に変わります。

表示の切り替え・検索・並び替え

表示方法の切り替え

パソコンでは、グリッド表示(カード形式)とリスト表示を切り替えられます。リスト表示では、Bot の ID を含めた各項目が 1 行にまとめて表示されます。

検索

検索ボックスに Bot 名または Bot の ID を入力すると、一致する Bot だけが絞り込まれて表示されます。

並び替え(ソート)

「ソート」ボタンから、Bot 名・ID・プロジェクト・作成日のいずれかで並び替えられます。同じ項目をもう一度選ぶと、昇順と降順が切り替わります。

Botカードのメニュー

各 Bot の「︙」メニューから、ログ・コマンドビルダー・イベントビルダー・サーバー一覧の各画面へ移動できます。カード本体(メニュー以外の部分)をクリックすると、その Bot の詳細画面が開きます。

  • 「サーバーに招待」: Bot をサーバーに招待するための Discord のページを開きます。招待用のリンクが用意されている Bot でのみ選択できます。
  • 「プロジェクトに移動」: 移動先のプロジェクトを選んで「確定」をクリックすると、Bot が別のプロジェクトに移動します。プロジェクトから外したい場合は「プロジェクトから解除」を選びます。

新しいBotを作成する

新しい Bot の作成は、Discord Developer Portal(Discord の開発者向けサイト)での操作を含む7 ステップのガイドに沿って進めます。

ベータ版では、1 アカウントにつき Bot を最大 1 台までしか作成できません。すでに 1 台作成している場合、作成メニューは「Bot(上限に達しました)」と表示され、選択できなくなります。

作成画面を開く

プロジェクトを選ぶ

画面上部のプロジェクト選択メニューで、Bot を作成したいプロジェクトを選びます。プロジェクトを選んでいないと Bot を作成できません。

「新規作成...」をクリックする

パソコンでは画面右上の「新規作成...」ボタンをクリックし、表示されるメニューから「Bot」を選びます。スマートフォンでは、検索ボックスの横にある「+」アイコンをタップし、メニューから「Bot」を選びます。

まだ Bot が 1 台もない場合は、一覧の代わりに表示される「最初のBotを作成」ボタンからも作成画面を開けます。

7ステップのガイド

作成画面が開いたら、次の手順で進めます。

Step 1: Discord Developer Portalを開く

「Discord Developer Portalを開く」ボタンをクリックすると、ブラウザの新しいタブで Discord の開発者向けサイトが開きます。

Step 2: アプリケーションの作成

Discord Developer Portal の画面右上にある「New Application」ボタンをクリックし、Bot の名前を入力して作成します。作成できたら、BotShade の画面に戻って「次へ」をクリックします。

Step 3: Botセクションの選択

Discord Developer Portal の左側のメニューから「Bot」を選びます。

Step 4: Intentsの有効化

「Privileged Gateway Intents」(特権インテント)というセクションまで画面をスクロールし、3 つの項目をすべて ON にします。ON にしたら、BotShade の画面で対応する 3 つのチェックボックスにチェックを入れます。

  • 「PRESENCE INTENT をONにしました」
  • 「SERVER MEMBERS INTENT をONにしました」
  • 「MESSAGE CONTENT INTENT をONにしました」

3 つすべてにチェックを入れるまで「次へ」ボタンはクリックできません。1 つでも ON になっていないと、Bot の作成や起動に失敗します。

Step 5: Tokenのリセット

Discord Developer Portal の「Build-A-Bot」セクションにある「Reset Token」ボタンをクリックして、Bot トークン(Bot を動かすための鍵となる文字列)を生成します。

Step 6: Tokenのコピー

画面に表示されたトークンをコピーします。

Step 7: Tokenの入力と作成

「Botトークン」の入力欄に、コピーしたトークンを貼り付けます。次に「BotShadeによるAPIアクセスを許可し、利用規約に同意します」のチェックボックスにチェックを入れ、「作成」ボタンをクリックします。トークンが入力され、同意のチェックが入っていないと「作成」はクリックできません。

Discord のトークンは「Reset Token」をクリックした直後に一度しか表示されません。必ずコピーしてから Discord の画面を閉じてください。閉じてしまった場合は、もう一度「Reset Token」をクリックして新しいトークンを生成し直してください。

入力したトークンは強力な暗号化によって安全に保管されますが、トークンそのものを第三者と共有しないでください。トークンが漏えいすると、Bot を乗っ取られる恐れがあります。

手順を把握している場合

すでに Discord 側の準備が済んでいる場合や、操作に慣れている場合は、作成画面下部の「Token 入力へスキップ →」をクリックすると、Step 1〜6 を飛ばして Step 7(トークンの入力)へ直接移動できます。

作成に失敗したときの対処

「作成」をクリックしたあとにエラーが表示された場合は、内容に応じて次のように対処してください。

エラーの内容対処方法
Tokenが不正ですトークンを正しくコピーできているか確認し、もう一度貼り付け直してください。不安な場合は「Reset Token」でトークンを生成し直します。
既に該当のBotは存在しますその Bot はすでに BotShade に登録されています。一覧で確認してください。
特権インテントが不足しています不足しているインテント名と「Discord Developer Portalで確認」リンクが表示されます。リンク先の Bot 設定で、そのインテントを ON にしてください。
Bot作成上限に達していますベータ版の作成上限(1 台)に達しています。新しく作るには既存の Bot を整理する必要があります。

次のステップ・関連ページ

最終更新:

目次