DiscordレベリングBot、LEO レベル

LEO レベルは、メンバーがチャットしたりボイスチャンネルにいたりするほどXPがたまり、決めたレベルに届くと自動でロールを付与するレベリングシステムです。倍率と報酬はコマンドでも、Webパネルのクリックでも設定できます。

XPのたまり方

初期値は次のとおりで、サーバーごとに変更できます。

  • チャット:メッセージごとに7〜13 XP。同じメンバーはクールダウン(初期値60秒)後に再び獲得します。文字数に比例して付与する方式も選べます。
  • ボイス:ボイスチャンネルにいる間、1分あたり6 XP。
  • サーバーブーストで500 XP、メンバーを招待すると200 XP。
  • レベルNまでに必要な合計XPは N² × 100 です。レベル10は10,000 XPです。

チャンネル・ロール別のXP倍率

イベントチャンネルは2倍、雑談チャンネルは0.5倍のように、チャンネルごとに倍率を決められます。ロール倍率はチャンネル倍率に掛け合わされ、複数のロールを持つメンバーの倍率の計算方法も選べます。

レベル報酬ロール

レベル5に「新芽」、レベル20に「常連」のようにレベルごとにロールを決めておくと、到達した瞬間に自動で付与します。

  • 報酬ロールを積み重ねるか、最上位の段階だけ残すかを選べます。
  • 報酬を後から追加しても、同期一回で既にそのレベルを超えたメンバーにロールを合わせます。
  • 管理者はイベント報酬としてXPを付与・減算できます。

ランクとリーダーボード

/ランク で自分のレベルと次のレベルまでの残りXPを、/リーダーボード でサーバーの順位を確認します。

MEE6などのレベルBotから移行するなら

LEO レベルの報酬ロール、倍率、レベルアップ通知は無料で使えます。以前のBotで使っていた報酬ロールをそのまま登録して同期すれば、メンバーのロールがレベルに合わせて整理されます。

設定を保存しました

本当に実行しますか?