メインコンテンツへスキップ
ロギングは事後に「実際に何が起きたか」に答えます。Vetox は 154 種類のイベント を、それぞれ独立して設定して記録できます。
ロギング自体は無料です。実行者の表示、Webhook 投稿、一括セットアップツールの 3 つのオプションは Basic が必要です。

画面

All に加えて 16 のカテゴリータブがあり、各タブに有効化されたイベント数が表示されます。すべてのタブに検索ボックスと有効イベントのランニングカウントがあります。

サーバー

モデレーション

メッセージ

チャンネル

ロール

エモートゾーン

音声

スレッド

イベント

AutoMod

ステージ

ウェブフック

統合

Giveaways

ゲーム

バトルパス

イベントの設定

各イベントは 既定でオフ で、独自の設定を持ちます。
チャンネルと Webhook は排他です。 一方を設定するともう一方はクリアされます。同じイベントを両方に送ることはできません。
Starter では、Webhook URL は 保存時に静かにリセット されます ― エラーも警告もなく、値がそのまま元に戻ります。この設定が定着しないのはそのためです。イベントのその他は通常通り保存されます。
Disabled Channels の除外はメッセージイベントにのみ存在します。ボイス、ロール、モデレーションイベントにはチャンネル別除外はありません。

実行者を表示

「実行者を表示」は、アクションを実行した人をエントリーに追加します。BAN を行ったモデレーターや、チャンネル名を変更した管理者などです。154 イベント中 111 が対応しています。残りは、メンバーの参加や予定どおりに開始されるイベントのように、単一の実行者がいないものです。 プランに合わせて自動的に切り替わります:
Vetox は Discord の監査ログから実行者を読み取るため、ボットには 監査ログを表示 権限が必要です。権限がなくてもエントリーは投稿されますが、名前は表示されません。
モデレーターが Vetox のコマンド ― BAN、キック、タイムアウト、ミュートなど ― で操作した場合、エントリーにはボットではなくそのモデレーターが表示されます。AI サーバー制御やチケットなど、Vetox が誰かの代わりに行うそれ以外の操作では、エントリーに Vetox と理由が表示され、その理由から誰が依頼したかが分かります。

ボットに必要な権限

汎用イベントだけが有効な場合

一部のアクションには、専用のイベントと汎用のイベントがあります。汎用のイベントだけが有効な場合、そのアクションは失われず、そちらに記録されます。

多数のイベントを一括で設定

154 個を個別に設定するのは現実的でないため、Manage Logs がチャンネル作成とイベント接続を一括で行います。Basic が必要です。 作成されたチャンネルを閲覧できるロールと、除外するチャンネルも選べます。作成チャンネルは @everyone を拒否し、指定したロールにのみ権限を付与します。 ダイアログはチャンネル作成、ログ割り当て、権限設定、例外適用の進捗をレポートします。
Category モードがほぼ常に正解です。 広範な選択で Individual モードを使うと、非常に多くのチャンネル(最大 154)が作成されます。

保存

実際に変更したイベントのみが送信されるので、1 つのトグルを保存しても全設定が書き換わることはありません。
Dashboard Watcher が記録するのは、イベントの有効化・無効化と、「実行者を表示」のオン・オフの切り替え です。チャンネル、Webhook、色の変更は正しく保存されますが、監査エントリーは残りません。

何をログするか

これらは実際に読み返すことになるものです。
活発なサーバーでの編集・削除ログは膨大です。最も賑わうチャンネルを Disabled Channels で除外してください ― 除外できるのはこのカテゴリーだけです。
ボイスの入退出は絶え間なくエントリーを生みます。本当に必要な場合のみログしてください。
Discord の AutoMod ルールは、メッセージのブロック、アラートの送信、メンバーのタイムアウトを同時に行うことがあります。Vetox はそれを、実行されたすべてのアクションを列挙した 1 つのエントリーとして記録します。
Webhook 送信先はチャンネル名変更や移動があっても機能し続け、そこでボットに送信権限がなくても投稿できます。Basic が必要です。

トラブルシューティング

サーバーセットアップ でロギングがオンか、次に該当イベントが有効で送信先が設定されているかを確認してください。
Basic が必要です。それ未満のプランではオフと表示され、サーバーがプランに加入すると自動的に元に戻ります。
そのイベントで「実行者を表示」がオンになっていること、およびボットに 監査ログを表示 権限があることを確認してください。名前を表示できる相手がいないアクションもあります。メンバーが自分でボイスから退出した場合や、スレッドが非アクティブでアーカイブされた場合などです。
ボットに権限が不足しています。Webhooks と Integrations のイベントには 監査ログを表示 が、AutoMod のイベントには サーバー管理 が必要です。
Webhook 送信先には Basic が必要です。

関連

Dashboard Watcher

Discord ではなくダッシュボードで行われた変更を追跡。

モデレーションツール

現在有効な処罰を確認・解除。