機能
実装されている保護機能の概要です。
スパムブロック
enable_spam_filter などで個別に切り替えできます。
-
BOT許可リスト
allowed_botsが空なら全BOT許可。IDがあるときだけリスト外を削除/参加KICKします。 -
リンク・招待・NGワード
Discord招待、疑わしいURL(2026向けパターン)、詐欺定型フレーズを検知して削除します。
-
メンション・絵文字・大文字
マスメンションや過度なメンション/絵文字/英字大文字を制限できます。繰り返し文字ブロックは入れていません。
-
監視範囲
サーバー・チャンネルを絞れます。空なら参加ギルド/全チャンネルが対象です。
ハニーポット
ハックされたユーザーが罠チャンネルに書き込む前提。既定はKICKです。
-
即時処罰
除外リスト外の投稿1通で作動。理由欄は「ハニーポット作動」。
-
再加入ループ対策
max_kick_before_ban回までKICKを許容し、超過でBANします。 -
メッセージ掃除
対象ユーザーの既存メッセージを可能な範囲で削除します。
-
除外
admin_ids / whitelisted_users / allowed_bots / honeypot.whitelist_ids と自BOT。
アンチニュークとロックダウン
破壊行為の短期バーストを検知します。
-
検知対象
大量BAN/KICK、チャンネル作成・削除、ロール削除、Webhook更新。
-
隔離
実行者をタイムアウト、または危険ロールの剥奪(設定で選択)。
-
緊急ロックダウン
nuke_lockdown_enabledが true のときのみ。@everyone の送信等を一時制限し、完了後に admin_ids へDMします。 -
操作権限
ロックダウン開始・解除は Discord管理者ではなく
admin_idsのみです。
ハイブリッドコマンド
同じ操作をプレフィックスとスラッシュのどちらからでも実行できます。
-
プレフィックス
!!!add_botのように!!!付きで実行します。 -
スラッシュ
/add_botのように Discord のスラッシュ UI から実行します。 -
招待スコープ
スラッシュを使うには OAuth2 で
applications.commandsを含めて招待してください。 -
反映タイミング
BOT起動時にコマンドを同期します。初回は Discord 側の反映に数分かかることがあります。