⚔️ モデレーション
説明
ファイル: Moderation.py
段階的な処分、違反履歴、自動ミュートロールを備えた総合的なモデレーションシステムです。
🚀 概要
- 警告、ミュート、キック、BANをスラッシュコマンドから実行できます。
- 各メンバーの処分の全履歴を確認できます。
- すべてのチャンネルで発言を禁止する自動のMutedロールを設定できます。
🧩 コマンド
設定
| コマンド | 説明 |
|---|---|
/config_moderation | サーバーのモデレーション設定を行う。 |
/setup_mute | 「Muted」ロールを自動的に作成・設定する。 |
モデレーション操作
| コマンド | 説明 |
|---|---|
/warn @メンバー | メンバーに警告を与える。 |
/mute @メンバー | メンバーをミュートする(無期限)。 |
/unmute @メンバー | メンバーのミュートを解除する。 |
/kick @メンバー | メンバーをサーバーから退出させる。 |
/ban @メンバー | メンバーをサーバーからBANする。 |
/unban <ID> | ユーザーのBANを解除する。 |
/clear_messages | チャンネル内のメッセージを削除する。 |
履歴
| コマンド | 説明 |
|---|---|
/mod_history @メンバー | 処分の全履歴を表示する。 |
/warns_list @メンバー | 警告のみを一覧表示する。 |
/clear_warns @メンバー | メンバーのすべての警告を削除する。 |
📋 ダッシュボード
違反の確認と管理はWebダッシュボード → モデレーションセクション → モデレーションから行います。