Bot 機能(モジュール)の基本と共通操作
BotShade では、モデレーションや入退室メッセージ、投票、抽選など、Bot に追加できる機能を「モジュール」と呼びます。各モジュールはダッシュボードに専用の設定ページを持ち、コードを書かずに Bot の動作を組み立てられます。機能ごとの設定項目は機能の一覧の各ページをご覧ください。
「機能の有効化」トグル
各機能ページの見出しの右端にある「機能の有効化」は、その機能全体のメインスイッチです。オフのあいだは、コマンドなどの細かい設定を済ませていても機能全体が動作しません。
有効・無効は保存した時点で Bot に反映され、その機能のコマンドが Discord のコマンド一覧に追加・削除されます。Bot を再起動する必要はありません。
新しく作成した Bot では、ほとんどの機能が最初から有効です。既定でオフなのは AI 応答とサーバー掲示板の 2 つです。アドオンは、いずれも未インストールの状態で始まります。
アドオン
次の機能はアドオンとして提供しています。ダッシュボードのアドオンのストアからインストールすると、その Bot で使えるようになります。
- Make it a Quote
- メッセージスクリーンショット
- 固定メッセージ
- 通貨レート
- 絵文字コピー
- Twitch 配信通知
- Fortnite 通知(Fortniteゲーム情報・Fortniteショップ情報・Fortnite大会情報の 3 アドオン)
- Fortnite プレイヤー戦績
アドオンが動作するのは、インストール済みで、かつ「機能の有効化」がオンのときです。アンインストールすると、そのアドオンのコマンドとメニューが Discord から外れます。設定は削除されず、再インストールすると元に戻ります。
利用できるプラン
一部のアドオンには、利用できる最低プランがあります。判定は Bot の所有者のプランで行います。
| アドオン | 必要なプラン |
|---|---|
| Fortniteゲーム情報 | BotShade Plus 以上 |
| Fortniteショップ情報 | BotShade Plus 以上 |
| Fortnite大会情報 | BotShade Plus 以上 |
| Fortniteプレイヤー戦績 | BotShade Plus 以上 |
| 上記以外 | すべてのプラン |
プランが足りない Bot ではインストールできず、ストアには「Plus 以上」のように必要なプランが表示されます。インストール済みのアドオンも、プランが足りない Bot では動作しません。 アンインストールはプランに関係なく行えます。
設定を保存する
「保存」をクリックするまで、変更内容は Bot に反映されません。保存に失敗したときは、しばらく時間をおいてからもう一度保存してください。
機能や個別コマンドを止めたいとき
止め方は範囲ごとに分かれています。
| 止めたい範囲 | 方法 |
|---|---|
| 機能全体 | 「機能の有効化」をオフにします |
| 特定のコマンドだけ | そのコマンドを個別に無効にします |
| 特定のロール・権限のメンバーだけ | コマンド権限設定の禁止リストに追加します |
無効にしたコマンドは Discord の入力候補から消えるため、実行しようとしたメンバーには Discord から This command does not exist. と表示されることがあります。機能全体をオフにした場合は、/economy ... のようにサブコマンドを持つコマンドもグループごとコマンド一覧から消えます。
どのロール・チャンネルでコマンドを使えるか、権限の判定順序、権限がないときのメッセージはコマンド権限設定にまとめています。カスタムコマンドの実行上限とクールダウンはコマンドビルダーの概要をご覧ください。
プランと機能の関係
一部のアドオンを除き、すべての機能はどのプランでも設定して利用できます。プランで変わるのは、パネル数・埋め込みのフィールド数・AI クレジット・ランキングの表示件数といった個々の上限値で、具体的な値は各機能ページに記載しています。
どのメンバーがどのコマンドを使えるかはプランとは関係なく、コマンド権限設定で決まります。上位プランでも、許可していないメンバーはコマンドを実行できません。
機能の一覧
サーバー管理
- モデレーション — 警告・タイムアウト・キックなどの管理機能
- 入退室メッセージ — メンバーの参加・退出・キック・Ban を、指定したチャンネルでお知らせする
- ロールパネル — ボタンなどでロールを自分で付け外しできるパネル
- チケット — 個別の問い合わせ対応用チャンネルを作成する
- バックアップ — サーバー構成のバックアップ
- サーバー保護 — 荒らしや不正な操作からサーバーを守る
- サーバー情報 — サーバーの情報を表示する
- 認証 — 参加者に認証を求めて安全を高める
- ロール保持 — 退出したメンバーのロールを再参加時に戻す
メッセージ
- 埋め込み — 見栄えの良い埋め込みメッセージを作成する
- 投票 — メンバーに投票をしてもらう
- ウェルカムメッセージ — 新しく参加したメンバーへの歓迎メッセージ
- 抽選 — プレゼント企画などの抽選を行う
- 絵文字コピー — 他サーバーの絵文字をコピーする
- 自動応答 — 特定のメッセージに自動で返信する
- レベリング — 発言量に応じてレベルが上がる仕組み
- 固定メッセージ — メッセージをチャンネルの最下部に固定し続ける
- メッセージスクリーンショット — 選んだ範囲のメッセージを画像に書き出す
AI
- AI 応答 — AI がメンバーのメッセージに応答する
- Agent Workspace — チャンネルを開発支援のセッションとして使う(AI 応答の中で有効化します)
ゲーム情報
- ゲーム支援ツール — ゲーム向けの便利ツール
- Fortnite 通知 — Fortnite のゲーム情報・ショップ・大会情報をチャンネルに通知する
- Fortnite プレイヤー戦績 — Fortnite のプレイヤーの戦績・ランクを調べる
コミュニティ
- サーバー掲示板 — BotShade のサイト上の公開掲示板にサーバーを掲載する
娯楽
- ミニゲーム — チャットで遊べるミニゲーム
- 経済 — 通貨や所持金などの経済システム
- Make it a Quote — メッセージを画像の名言風に加工する
便利機能
通知
- 緊急地震速報 — 地震情報をチャンネルに通知する
- Twitch 配信通知 — 登録した配信者の配信開始をチャンネルに通知する
最終更新: