目次
Levlix のサーバーの健全性
サーバーの健全性は、サーバーのダッシュボードのサイドバーにあるページです。オンにした機能を Levlix が実行するために足りないものを一覧表示します。Levlix は、有効なモジュールごとに、自身が持つ権限、設定されたチャンネルとロール、Discord 側の状態をチェックします。このページを見られるのは、サーバーのオーナー、管理者、Levlix のスタッフだけです。
ページに表示される内容
- 問題のあるモジュールごとに1枚のカードが、深刻なものから順に表示されます。「ブロック」は、解決するまでその機能が何もしないことを意味します。「機能制限」は、何かが欠けた状態で動作していることを意味します。たとえばリッチメッセージなしで動作している場合です。
- 各指摘には、モジュールの設定ページへのリンクと、このガイドへの「解決方法」リンクが付いています。
- 「再確認」を押すと、すぐにチェックを実行します。それ以外の場合、ボットは結果をしばらく保持します。
- サイドバーの件数とサーバー概要のお知らせには、同じ数値が表示されます。
サーバーの権限
モジュールがサーバー全体で必要とする権限が、Levlix のロールにありません。たとえばレベルロールに必要な「ロールの管理」や、モデレーションに必要な「メンバーをタイムアウト」です。「サーバー設定 > ロール > Levlix」を開き、その権限をオンにしてください。Levlix が複数のロールを持っている場合は、どのロールに付けてもかまいません。モジュールごとの完全な一覧は ボットの権限ガイド にあります。
チャンネルの権限
Levlix はサーバーでその権限を持っていますが、チャンネルやカテゴリーの上書き設定で取り消されているか、チャンネルで一度も許可されていません。チャンネルの設定 > 権限 を開き、指定された権限を Levlix(または Levlix が持つロール)に許可してください。カテゴリーの上書き設定は、同期されたチャンネルに引き継がれます。
AutoMod、コンテンツフィルター、AI モデレーションをオンにしている場合、サーバーの健全性には、Levlix がまったく見られないテキストチャンネルも表示されます。そこではフィルターが一切動作しません。それらのチャンネルで Levlix に チャンネルを見る を許可するか、意図的に対象外のままにしてください(たとえば非公開のスタッフ用チャンネル)。Levlix に管理者権限を与えたサーバーにはこの指摘は出ません。管理者権限があれば Levlix はすべてのチャンネルを見られるからです。
ロールの階層
Discord では、ボットが付与できるのは、ボット自身の最上位ロールより下にあるロールだけです。「サーバー設定 > ロール」を開き、Levlix のロールを、付与すべきすべてのロール(レベルロール、誕生日ロール、参加時ロール、ショップのロール、ミュートロール)より上にドラッグしてください。管理されたロール(ボットのロール、ブースター)と @everyone は決して付与できません。代わりに通常のロールを選んでください。
同じルールがアンチヌークにも制限をかけます。ヌークが始まると、アンチヌークは攻撃者から危険なロールを外すか、そのメンバーを削除します。これができるのは、自身の最上位ロールより下のロールに対してだけです。アンチヌークがオンの場合、サーバーの健全性は、危険な権限(管理者、サーバー管理、ロールの管理、チャンネルの管理、メンバーをBAN、メンバーをキック、ウェブフックの管理)を持ち、Levlix より上にあるすべてのロールを表示します。管理者権限があってもこの制限はなくならないため、Levlix のロールをそれらのロールより上に移動してください。
削除されたチャンネルとロール
設定が、もう存在しないチャンネルやロールを指しています。モジュールの設定ページを開いて既存のものを選ぶか、設定を解除してください。
スラッシュコマンド
Discord が、このサーバーへの Levlix のコマンド登録を拒否しました。これは、ボットが applications.commands スコープなしで招待された場合に起こります。ダッシュボードの招待リンクから Levlix をもう一度招待してください。既存の設定はそのまま残ります。
最近の失敗
このページには、Levlix が試みて Discord に拒否された操作も表示されます。送信できなかったメッセージ、付与できなかったロール、タイムアウトできなかったメンバーなどです。各行には、モジュール、試みた操作、Discord が拒否した理由、発生回数が表示されます。行は、チェックで原因が解消されたとわかった時点か、7日間再発しなかった時点で自動的に閉じます。「解決済みにする」で手動で閉じることもできます。失敗が再発すると、「(日付)から再発」の表示付きで再び現れます。
通知
Levlix は1日1回サーバーをチェックし、新しい問題を見つけるとメッセージを送ります。送り先は、サーバーのオーナー、最大10人の管理者、または指定したチャンネルです。サーバーの健全性ページ上部のカードで、誰に届けるか、機能制限の指摘も含めるかを設定します。最初のチェックでは現状を記録するだけで何も送らないため、Levlix をオンにした直後に大量のメッセージが届くことはありません。問題は1回だけ報告されます。再び報告されるのは、いったん解決してから再び問題が起きた場合だけです。たとえばダイレクトメッセージが閉じられていてメッセージを届けられない場合は、ページにその理由が表示され、Levlix は翌日に再試行します。
Levlix がオフラインのとき
ページには「ライブチェックを利用できません」と表示されます。以前に記録された問題は、ボットが復帰してチェックを実行すると再び表示されます。