レベルシステム
メッセージを送信したメンバーに経験値を付与します。
この機能はベータ版です。
開発中につき、予告なく仕様が変更される場合があります。最新の情報はサポートサーバーをご確認ください。
概要
レベルシステムを使用すると、メンバーがメッセージを送信すると経験値が貯まり、一定量に達するとレベルが上がるシステムを追加することができます。 メッセージの貢献がレベルとして現れるため、サーバーで発言するモチベーションに繋げることができます。
経験値が付与される条件
- 経験値の付与は、同じメンバーにつき1分に1回までです。
- URL・メンション・絵文字・コードブロックを除いた内容が極端に短い、または同じ文字の繰り返しであるメッセージは対象外となります。
コマンド
レベルシステムでは、レベルの確認や変更に以下のコマンドを使用することができます。
カスタマイズ
全般設定
| 設定 | 説明 |
|---|---|
| レベル機能を有効にする | レベル機能の有効・無効を切り替えます。 |
レベルアップ通知
| 設定 | 説明 |
|---|---|
| 通知の送信先 | レベルアップを通知するチャンネルを選択します。メッセージを送信したチャンネル 指定したチャンネル 通知しないから選択できます。 |
| 通知を送信するチャンネル | 指定したチャンネルを選択した場合に通知を送信するチャンネルを変更します。 |
| 通知メッセージ | レベルアップ時に送信するメッセージを変更します。 メッセージにはプレースホルダーを使用できます。 |
除外設定
| 設定 | 説明 |
|---|---|
| 経験値を付与しないチャンネル | 経験値の付与から除外するチャンネルを最大50個まで追加できます。 この設定はチャンネルのスレッドや、カテゴリ内のチャンネルにも適用されます。 |
| 経験値を付与しないロール | 経験値の付与から除外するロールを最大20個まで追加できます。 |
プレースホルダー
| プレースホルダー | 説明 | 例 |
|---|---|---|
{{serverName}} | サーバーの名前 | NoNICK SERVER |
{{user}} | レベルアップしたユーザーのメンション | @nonick_mc |
{{userName}} | レベルアップしたユーザーのユーザー名 | nonick_mc |
{{userAvatar}} | レベルアップしたユーザーのアバターURL | https/cdn.discordapp.com/avatars/... |
{{level}} | レベルアップ後のレベル | 5 |
レベルの仕様
経験値の付与量
有効なメッセージ1件につき、13〜19の経験値がランダムで付与されます。
レベルの計算式
経験値が一定量に達するとレベルが上がり、レベルアップ後は経験値が0から数え直されます(超過分は次のレベルに持ち越されます)。
現在のレベルを L とすると、次のレベルに上がるために必要な経験値は以下の式で計算されます。
5 × L² + 50 × L + 100
| レベル | 前のレベルから上がるために必要な経験値 | 累計経験値 |
|---|---|---|
| 1 | 100 | 100 |
| 2 | 155 | 255 |
| 3 | 220 | 475 |
| 4 | 295 | 770 |
| 5 | 380 | 1,150 |
| 6 | 475 | 1,625 |
| 7 | 580 | 2,205 |
| 8 | 695 | 2,900 |
| 9 | 820 | 3,720 |
| 10 | 955 | 4,675 |
| 11 | 1,100 | 5,775 |
| 12 | 1,255 | 7,030 |
| 13 | 1,420 | 8,450 |
| 14 | 1,595 | 10,045 |
| 15 | 1,780 | 11,825 |
| 16 | 1,975 | 13,800 |
| 17 | 2,180 | 15,980 |
| 18 | 2,395 | 18,375 |
| 19 | 2,620 | 20,995 |
| 20 | 2,855 | 23,850 |
| 21 | 3,100 | 26,950 |
| 22 | 3,355 | 30,305 |
| 23 | 3,620 | 33,925 |
| 24 | 3,895 | 37,820 |
| 25 | 4,180 | 42,000 |
| 26 | 4,475 | 46,475 |
| 27 | 4,780 | 51,255 |
| 28 | 5,095 | 56,350 |
| 29 | 5,420 | 61,770 |
| 30 | 5,755 | 67,525 |
| 31 | 6,100 | 73,625 |
| 32 | 6,455 | 80,080 |
| 33 | 6,820 | 86,900 |
| 34 | 7,195 | 94,095 |
| 35 | 7,580 | 101,675 |
| 36 | 7,975 | 109,650 |
| 37 | 8,380 | 118,030 |
| 38 | 8,795 | 126,825 |
| 39 | 9,220 | 136,045 |
| 40 | 9,655 | 145,700 |
| 41 | 10,100 | 155,800 |
| 42 | 10,555 | 166,355 |
| 43 | 11,020 | 177,375 |
| 44 | 11,495 | 188,870 |
| 45 | 11,980 | 200,850 |
| 46 | 12,475 | 213,325 |
| 47 | 12,980 | 226,305 |
| 48 | 13,495 | 239,800 |
| 49 | 14,020 | 253,820 |
| 50 | 14,555 | 268,375 |