Changing Punishments

Define what FirewallX should do when limits are breached.

🛠 Punishment Types

  • Timeout: temporarily disable the offender.

  • Kick: remove from the server.

  • Ban: permanently remove the account.

  • Remove-Perms: strip all dangerous permissions.

🔄 Escalation

  • Punishments can escalate automatically on repeat offenses.

  • Example: first offense = timeout → second = kick → third = ban.

⚙️ Dashboard Controls

  • Drag-and-drop to reorder punishments.

  • Toggle escalation on/off.

  • Exclude specific trusted roles or users.

[!NOTE] Bots are excluded from auto-punishments by default.