Bot を Discord サーバーに招待する
作成した Bot は、使いたいサーバーに追加(招待)して、はじめてメンバーがコマンドを実行できるようになります。
このページでは、BotShade のホーム画面から Bot を Discord サーバーに招待する手順を説明します。
Bot をサーバーに追加するには、その Discord サーバーで Bot を追加できる権限(「サーバー管理」など)が必要です。これは Discord 側の仕様です。権限がないサーバーは、招待画面に表示されないか、追加できません。
招待の流れ
招待は次の 2 か所をまたいで進みます。
- BotShade のホーム画面 … Bot の一覧から「サーバーに招待」を開きます。
- Discord の画面(別タブ) … 追加先のサーバーを選び、権限を確認して認証します。
「サーバーに招待」を選ぶと Discord の認証画面が別タブで開き、そこからの操作は Discord 上で行います。
操作手順
ホームで対象の Bot を見つける
ダッシュボードのホーム画面を開くと、作成済みの Bot が一覧表示されます。
招待したい Bot が見つからないときは、検索ボックス(「Bot名またはIDで検索…」)に名前や ID を入力すると絞り込めます。表示モードに関わらず、この後の操作は同じです。
まだ Bot を 1 台も作っていない場合は、先に 最初の Bot を作成する を済ませてください。
Bot カードのメニューを開く
対象の Bot のカード(またはリストの行)にある、点が縦に 3 つ並んだメニューアイコン(オーバーフローメニュー)をクリックします。
| メニュー項目 | 内容 |
|---|---|
| ログ / 設定 | Bot の詳細画面やログを開きます(表示モードによって項目名が異なります) |
| コマンドビルダー | スラッシュコマンドを作成・編集します |
| イベントビルダー | イベントに対する自動処理を設定します |
| サーバー一覧 | この Bot が参加しているサーバーを確認します |
| サーバーに招待 | Bot を Discord サーバーに追加します(このページの操作) |
| プロジェクトに移動 | Bot を別のプロジェクトに割り当てます |
メニューはカードではなくメニューアイコンから開いてください(カードをクリックすると Bot の詳細画面が開きます)。
「サーバーに招待」を選ぶ
メニューの中から「サーバーに招待」をクリックします。
Bot の招待リンクをもとに、Discord の認証画面が新しいタブで開きます。BotShade の画面はそのまま残るので、Discord での作業が終わったら元のタブに戻れます。
招待リンクがまだ生成されていない Bot は、「サーバーに招待」を選べません(メニュー項目がグレーアウトして無効になっています)。この場合は、Bot の準備が完了するまで少し待ってホーム画面を再読み込みしてからお試しください。
Discord で追加先のサーバーを選ぶ
新しく開いた Discord の画面で、Bot を追加するサーバーを選びます。
- ログインしている Discord アカウントで、Bot を追加できる権限を持つサーバーが一覧に表示されます。
- 追加先のサーバーを選んだら、Bot に付与される権限の内容を確認します。
- 画面の案内に従って「認証」を進めます。
この画面は Discord が提供するものです。表示や項目名は Discord 側の変更により変わることがあります。サーバーが一覧に出ない場合は、そのサーバーで Bot を追加できる権限があるか、Discord のサーバー設定を確認してください。
サーバーに参加したことを確認する
認証が完了すると、Bot が選んだサーバーのメンバーとして参加します。
Discord 側でサーバーのメンバー一覧に Bot が表示されているか確認しましょう。BotShade 側では、同じメニューの「サーバー一覧」から、この Bot が参加しているサーバーを確認できます。
うまくいかないときは
| 状況 | 確認すること |
|---|---|
| 「サーバーに招待」が選べない(グレーアウト) | 招待リンクがまだ生成されていません。少し待ってからホーム画面を再読み込みしてください。 |
| Discord の画面に追加先サーバーが出ない | そのサーバーで Bot を追加できる権限(サーバー管理など)があるか確認してください。 |
| 招待タブが開かない | ブラウザのポップアップブロックが原因のことがあります。ブロックを解除して、もう一度「サーバーに招待」をクリックしてください。 |
| 認証したのに Bot が見当たらない | 別のサーバーを選んでいないか、Discord のメンバー一覧を確認してください。 |
招待リンクは、Discord 上で Bot に付与する権限を含んでいます。Bot を正しく動かすために必要な権限が設定されているため、招待時に表示される権限はそのまま認証することをおすすめします。
次のステップ / 関連ページ
- 最初の Bot を作成する — まだ Bot がない場合はこちらから
- サーバー(導入先)一覧 — Bot が参加しているサーバーを確認する
- ダッシュボードの見方 — ホーム画面の各部の説明