advanced
アラート
ヌーク、レイド、大量削除、ボットトークンの破棄など、サーバーで重要なイベントが発生した際に通知を受け取ることができます。
概要
アラートはあなたの Discord サーバーで何か異常や危険なことが起こったときに通知します。アラートはメール、Discord DM、Discord チャンネルメッセージ、Webhook で受け取ることができます。アラートは自動保護アクションをトリガーすることもできます。
アラートの種類
| アラート|発生タイミング|利用可能なアクション
|---|---|---|
| アンチヌーク|短いウィンドウの間に誰かがチャンネル/ロール/BANを一括削除|該当ユーザーをキックまたはBAN、削除されたアイテムをバックアップからリストア|アンチヌーク|短いウィンドウの間に誰かがチャンネル/ロール/BANを一括削除|該当ユーザーをキックまたはBAN、削除されたアイテムをバックアップからリストア
| アンチレイド|短いウィンドウ内に大量の新規メンバーが参加|検証を一時停止する、厳格モードを有効にする、検証されていない参加者をキックする。
| 大量BAN|短期間にN人以上のメンバーがBANされた場合、ログに記録し通知する。
| 大量キック|短期間にN人以上のメンバーをキック|ログと通知
| 大量チャンネル削除|短期間にN個以上のチャンネルが削除された|バックアップからリストア、責任ユーザーをキック
| 大量のロールの削除|短期間にN個以上のロールが削除された|バックアップからリストア|トークンの解約|短期間にN個以上のロールが削除された
| トークンの破棄|保存されたOAuth2トークンのかなりの割合が期限切れまたは失効|残り回数と推定引き出し可能メンバーを通知|バックアップの失敗|短期間にN個以上のロールが削除|バックアップから復元
| バックアップの失敗|スケジュールされたバックアップが失敗しました。
| メンバーのマイルストーン|サーバーがメンバー数のマイルストーンに到達した場合(例:1,000人ごと)|通知するのみアラートの設定
- サーバー設定 → アラートタブを開く。
- 各アラートタイプのオン/オフを切り替える。
- しきい値を設定する(例:「60秒以内に3つ以上のチャンネルが削除されたらアンチヌークを発動する」)。
- 通知チャンネルを設定する:
- 電子メール- リストアハブアカウントのEメールに送信
- ディスコードDM- あなたのDiscordユーザーIDにDMを送る(自分のボットで認証する必要があります)
- ディスコード・チャンネル- ボット経由でサーバーのログチャンネルに投稿
- ウェブフック- JSONペイロードを持つ任意のURLへのHTTP POST
反核のしきい値
各核兵器検出器の感度を設定する:
| 検出器|デフォルトしきい値|ウィンドウ
|---|---|---|
| チャンネル削除|30秒で3回
| 役割削除|30秒以内に3件
| 大量BAN|60秒で5回
| 大量キック|60秒で10回
| 絵文字削除|60秒で10個閾値が低い=感度が高い=誤検知が多い。管理者チームの活動状況に応じて調整してください。
自動保護アクション
Anti-NukeおよびAnti-Raidアラートについては、自動応答を設定することができます:
| アクション
|---|---|
| Kick responsible user|イベントを引き起こしたユーザーを即座にキックします。
| Ban(責任ユーザーを追放): イベントを引き起こしたユーザーを即座に追放します。
| サーバーをロックダウンする|すべてのパブリックチャンネルをメンバーに対して読み取り専用に設定します。
| 検証の一時停止|新規メンバーの検証を一時的に停止します。
| バックアップからの復元|最新のバックアップを自動的に復元します。警告自動アクションは確認なしに即座に実行されます。自動BANを有効にする前に、しきい値を慎重にテストしてください。しきい値の設定を誤ると、正当な管理者がBANされる可能性があります。
ウェブフックペイロード
アラートがウェブフックURLに発せられると、ペイロードは次のようになる:
{
"タイプ":"ANTI_NUKE"、
"serverId":"123456789",
"serverName":「マイサーバー
"triggeredAt":"2025-01-15T10:30:00Z",
「詳細":{
"action":"channel_delete": "チャンネル削除"、
"count":5,
"responsibleUserId":"987654321",
"responsibleUsername":"badactor#0001"
}
}