YAWBDBの機能はモジュール式です。Discordサーバーに必要な機能だけを有効にできます。
機能を有効にすると、その機能がサーバーで使えるようになります。ほとんどの機能は、動作し始める前に設定も必要です。

- スイッチで、サーバーの機能をオンまたはオフにします(ここではプレゼント企画がオフ、レベリングとモデレーションがオンです)。
- 有効な機能の設定リンクで、その設定ページを開きます。
- 機能をオフにする前に、この注意書きを読んでください。その機能の設定が削除される可能性があります。
1️⃣ ステップ1 - サーバーを開く
ダッシュボードで、設定したいサーバーを探します。
サーバーのカードで機能をクリックします。
2️⃣ ステップ2 - 機能を選ぶ
機能のページには、サーバーで利用できる機能が一覧表示されます。
たとえば、次のようなものがあります。
- レベリング
- 自動モデレート
- アンチレイド
- モデレーション
- Discordレポート
- Discordチケット
- AI応答
- ランダムなbotの交流
- 音声録音
- 自動応答
- 投票
- 自動参加ロール
- ルールチャンネル
一部の機能は、まだ選ばれたサーバーに限定されている場合、ロックまたはホワイトリスト制として表示されることがあります。
3️⃣ ステップ3 - 機能を有効にする
使いたい機能の有効化ボタンまたはトグルを使います。
有効にすると、その機能がサーバーの設定に接続されます。
これは、機能が完全に使える状態になったという意味とは限りません。たとえば、Discordチケットにはチケットのカテゴリーとスタッフのロールがまだ必要で、自動モデレートにはルールが、レベリングにはXPの設定が必要です。
4️⃣ ステップ4 - 設定ページを開く
機能を有効にしたら、その設定ページを開きます。
機能によって、次のようなものがあります。
- 設定フォーム
- 専用の機能ページ
- ビジュアルエディター
- ドラッグ&ドロップのインターフェース
- 設定とビジュアルの設定を両方備えた複合レイアウト
5️⃣ ステップ5 - 設定を保存する
設定を編集したら、保存します。
botはパネルから最新の機能の設定を定期的に読み込むので、変更は自動的に反映されるはずです。
保存が拒否されたとき
設定は、何かが保存される前に、各項目が実際に受け付ける内容と照らして確認されます。合わないものがある場合は、何も保存されず、該当する項目のすぐ下に理由が表示され、ページの上部に赤い通知が出ます。
知っておくとよい確認のいくつかを紹介します。
- チャンネルやロールの設定には、実際のDiscordのIDが必要で、入力するのではなく、一覧から選ぶことで得られます。
- 数値の設定は、説明に書かれた範囲に収める必要があります。
- サーバーの世界観のリンクは、
https://pastebin.com/AbCd1234のようなPastebinのリンクである必要があります。botはそれしか読み取れないため、以前はほかのアドレスも受け付けられ、静かに何も取得しませんでした。
ページの上部の通知に、ページ上で見えない設定が挙げられている場合、それは別の設定をオンにしたときにだけ表示される項目のものです。
🧩 機能の独立性
YAWBDBの機能は、それぞれ独立して動作するように設計されています。
たとえば、次のとおりです。
- 自動モデレートは、レベリングが無効でも動作します。
- レベリングは、モデレーションなしでも動作します。
- DiscordレポートとDiscordチケットは、別々に有効にできます。
- AI機能は、デフォルトまたはカスタムのモデルエンドポイントを使えます。
2つの機能が連携する場合、相手の機能が有効でないときは、YAWBDBは問題なく動作するよう縮退します。
🌱 最初におすすめの機能
新しいサーバーでは、次の構成から始めるのがおすすめです。
- モデレーション - 処分とログのため
- 自動モデレート - ルールの自動執行のため
- アンチレイド - 一斉参加からの保護のため
- Discordレポート - メンバーが問題を通報できるように
- Discordチケット - 非公開のサポートリクエストのため
- レベリング - アクティビティに報いるため
小さく始めて、あとから機能を追加できます。