Levlix は、すべての設定がウェブダッシュボードにある無料の Discord ボットです。レベルロールと XP のしきい値、経済とショップ、モジュールのスイッチ、メンバーの統計、そして完全な監査ログまで、すべてをブラウザで扱えます。ログインには、すでにお持ちの Discord アカウントを使います。サーバーのロール階層がそのまま権限の仕組みになるため、メンバー、モデレーター、管理者はそれぞれ使ってよい操作だけを目にし、別に同期しておく権限の設定はありません。
変更できること
- レベル。 レベルのしきい値、それによって付与されるロール、XP の獲得量とレベル曲線、さらにお知らせの設定。レベル
- 経済とショップ。 取引履歴、残高の調整、コード・制限・有効期限付きのショップアイテム、そしてコミュニティチーム向けのショップ管理ロール。経済
- モジュール。 RPG、イベント、ゲームなどのシステム全体を、スイッチひとつでオン・オフできます。サーバーに合わないモジュールは、ワンクリックで消せます。
- メンバー。 各メンバーのレベル、累計 XP、ポイントを1つの一覧で。
- プレイヤーデータ。 バグや不正利用があった場合に、RPG キャラクターのステータスやインベントリを調整できます。
変更はすぐに反映されます。編集する設定ファイルも、再起動するボットもありません。
Discord のロールがそのまま権限に
ダッシュボードは、サーバーにすでにあるロール階層(メンバー、モデレーター、管理者、オーナー)に従います。メンバーには自分の統計とショップが表示されます。モデレーターには管理用のタブが表示されます。管理者には経済、ショップ、設定が表示されます。モジュールはさらに権限を委ねることもできます。たとえばショップ管理ロールを使えば、コミュニティチームが管理者権限なしでカタログを管理できます。必要なロールに満たない人は、管理用の URL を直接開いてもメンバー用の画面に移動します。
すべてが記録されます
すべての管理操作、ポイントの送金、ショップの変更、設定の編集は監査ログに書き込まれます。誰がいつ何を変えたのかと聞かれたら、答えはページにあります。プレイヤーデータへの手動の変更も同じように記録されます。
再読み込みしても消えない通知センター
ダッシュボードで行ったすべての操作は、永続的な通知センターに確認を残します。アカウントごとに最大250件で、ブラウザのタブではなくデータベースに保存されるため、再読み込みしても履歴は消えません。新しい確認は5秒間表示され、ページを再読み込みしなくてもバックグラウンドで同期されます。
メンバーも使えます
ダッシュボードはスタッフだけのものではありません。メンバーも同じ Discord アカウントでログインして、自分の統計を確認し、ポイント残高でショップから購入し、購入履歴を確認し、購入したコードを必要なときに表示できます。サーバーで RPG を使っていれば、グローバルランキングも確認できます。ダッシュボードからのショップでの購入は、スラッシュコマンドと同じチェックを通り、ボットがオフラインでも成功します。
安全性を重視した設計
ログインは Discord OAuth2 とセッショントークンで行われ、CSRF チェックとレート制限で保護されており、アカウントには任意で二要素認証を設定できます。コマンドひとつで実行できるセキュリティチェックは、リスクのあるサーバー設定を監査し、具体的な修正方法とともに評価します。
よくある質問
別のアカウントが必要ですか? いいえ。ダッシュボードには OAuth2 を通じて Discord アカウントでログインします。
誰に何が見えますか? Discord のロールが許可する範囲です。メンバーには自分のデータ、モデレーターには管理用のタブ、管理者にはすべてが表示されます。ロールはサーバーから読み取られ、二重に設定する必要はありません。
変更にはボットの再起動が必要ですか? いいえ。設定はすぐに適用されます。
変更の記録は残りますか? はい。すべての管理操作とポイントの送金が監査ログに残ります。
費用はかかりますか? Levlix はどの Discord サーバーにも無料で追加できます。サーバーに追加してから、ダッシュボードを開いてサーバーを選んでください。