ステータスロールは、サーバーでの生涯のアクティビティに基づいて、メンバーに自動でロールを与えます。送ったメッセージの数、ボイスで過ごした時間、勝ったゲームの数、メンバーになってからの期間などです。レベリングの報酬とは違い、ステータスロールは、XPの計算式ではなく、生の累計値に基づきます。
パネル → あなたのサーバー → ステータスロールから設定します。

🎯 仕組み
各ステータスロールは、ロールをアクティビティのしきい値に対応づけます。
| 指標 | ロールを付与する条件 |
|---|---|
| 送信メッセージ数 | メンバーが合計でN件以上のメッセージを送った |
| ボイス時間 | メンバーが合計でN分以上ボイスで過ごした |
| 勝利したゲーム数 | メンバーがゲームハブでN回以上勝った |
| サーバー在籍期間 | メンバーがN日以上前に参加した |
メンバーがしきい値を超えると、botが自動でロールを与えます。任意で、メンバーがしきい値を下回ったときに、ロールを再び外すこともできます。
これらの累計値は増える一方なので、ロールを外す設定が主に意味を持つのは、XPの減衰やリセットも使っている場合です。
➕ ステータスロールを作成する
- 付与するロールを選びます(ロール一覧で、YAWBDBのbotのロールがその上にあることを確認してください。そうでないと付与できません)。
- 指標を選びます。メッセージ、ボイス時間、勝利したゲーム数、サーバー在籍期間のいずれかです。
- しきい値を設定します(例: メッセージ
1000件、ボイス600分、50勝、30日)。 - 任意で、メンバーがしきい値を下回ったらロールを外すにチェックを入れます。
複数のステータスロールを作成でき、同じロールに対して複数(たとえば段階の違うもの)も作れます。ロールと指標の組み合わせは、それぞれ一意です。
⏱ ロールが適用されるタイミング
各指標は、実際に値が変わる場所で確認されます。
- メッセージとボイスのステータスロールは、メンバーがアクティブでいる間に確認されます。しきい値を超えたあと、メンバーが次にメッセージを送るか、ボイスXPを獲得したときに、ロールが付与されます。
- 勝利したゲーム数のステータスロールは、メンバーが勝った瞬間に確認されます。そのため、ロールは次のメッセージではなく、それを獲得した勝利と同時に付きます。
- サーバー在籍期間のステータスロールは、メンバーのアクティビティに依存しないため、定期的な巡回(1日に数回)で照合されます。
そのため、既存のメンバーは、ルールを作成してからしばらくして、アクティブになったとき、または次の巡回で、ステータスロールを獲得します。保存をクリックした瞬間とは限りません。
⚠️ **メッセージとボイスのステータスロールには、レベリング機能が有効である必要があります。**これが、botがメッセージとボイスのアクティビティを追跡する仕組みだからです。**勝利したゲーム数のステータスロールには、ゲーム機能が必要です。**勝利を記録しているのがそれだからです。サーバー在籍期間の指標は、どちらがあってもなくても、単独で動作します。
メッセージの数は、XPを獲得するメッセージ(レベリングのクールダウン期間につき最大1件)を数えるもので、すべてのメッセージではありません。そのため、「1,000メッセージ」というしきい値は、生のメッセージ総数ではなく、継続的な活動を反映したものになり、連投によって水増しされることはありません。
🎮 勝利したゲームとして数えられるもの
勝利したゲーム数のステータスロールは、メンバーがサーバーのゲームハブで挙げたすべての勝利を数えます。
- ミニゲームの勝利 - ハングマン、トリビア、じゃんけん(対戦を含む)、ビンゴ。
- Wordleの正解 - メンバーが単語を解いたすべての日。
/8ballと/loveは数えられません。勝者がいないため、勝利ではなくプレイとして扱われます。
数えられるのは、ゲームがオンになっている間に挙げた勝利だけです。ゲームをオフにすると、合計への加算が止まりますが、過去の勝利は数えられたままです。合計はサーバーごとなので、メンバーがほかの場所で挙げた勝利は、ここには引き継がれません。
これは、ゲームの設定にある勝利時のXPとうまく組み合わせられます。XPは個々の勝利に報いるもので、ステータスロールは節目を示します。50勝で付く「Game Champion」ロールは、運のよい1ラウンドでは手に入らない、常連のプレイヤーが目指す目標になります。
🆚 ステータスロールとレベリングの報酬
どちらもロールを付与できますが、答える問いが異なります。
- レベリングの報酬は、レベル、プレステージ、XPで発動します。XPの獲得率、倍率、連続記録、減衰によって形作られます。
- ステータスロールは、生の累計値で発動します。XPの曲線とは関係なく、「1,000メッセージを送った」「ボイスで100時間」「50勝」のような、単純な節目です。
合うほうを使うか、両方を使ってください。ステータスロールのために報酬グラフを作る必要はありませんが、各指標には、それを供給する機能が必要です。メッセージとボイスにはレベリング、勝利したゲーム数にはゲームです。「サーバー在籍期間」の指標は、どちらがなくても動作します。
🔑 アクセス
ステータスロールは、サーバーのオーナーと、YAWBDBのパネルで少なくともモデレーターのロールを持つチームメンバーが利用できます。まず、サーバーでステータスロール機能を有効にしてください。オフにすると、新しい付与は止まりますが、ルールは削除されません。