AutoReportBan

v1.3.0 Oxide Rust Free Download

Automatically bans players who receive multiple reports within a time window using Rust's native F7 report system. Features include configurable thresholds, temporary or permanent bans, Discord webhook integration, and detailed report tracking.

AutoReportBan - Automatically bans players who receive multiple reports within a time window using Rust's native F7 report system.

AutoReportBan

v1.3.0 Oxide Rust

Automatically bans players who receive multiple reports within a time window using Rust's native F7 report system. Features include configurable thresholds, temporary or permanent bans, Discord webhook integration, and detailed report tracking.

Free Rust plugin

Download the plugin source directly, review the configuration example, then install it in your Oxide/uMod plugins folder.

Free Download
127 views
38 downloads

Features

  • Native F7 report system integration
  • Configurable report thresholds
  • Time window based reporting
  • Temporary or permanent bans
  • Discord webhook notifications
  • Detailed report tracking
  • Admin commands and tools
  • Debug mode for troubleshooting
  • Automatic cleanup of old reports
  • Protection against report spam

Installation

Installation Steps

  1. Download the AutoReportBan.cs file
  2. Place it in your oxide/plugins folder
  3. Restart your server or use oxide.reload AutoReportBan
  4. Configure the settings in the config file

Configuration

The configuration file will be generated at oxide/config/AutoReportBan.json

{
  "Reports threshold": 10,
  "Time window (minutes)": 30,
  "Ban reason template": "Banned by server",
  "Ban duration (minutes, 0 = permanent)": 0,
  "Debug mode": false,
  "Discord Webhook URL": ""
}

Configuration Options

  • Reports threshold:
    Number of unique reports needed to trigger an automatic ban (default: 10)
  • Time window (minutes):
    Time period in which reports are counted (default: 30)
  • Ban reason template:
    The reason displayed when a player is banned (default: "Banned by server")
  • Ban duration:
    Duration of the ban in minutes. Set to 0 for permanent bans (default: 0)
  • Debug mode:
    Enables detailed logging for troubleshooting (default: false)
  • Discord Webhook URL:
    URL for Discord notifications. Leave empty to disable Discord integration

Commands

Command Description Permission
/listreports Lists all active reports in the system autoreportban.admin
/checkplayer Check reports for a specific player autoreportban.admin
/testreport Create a test report for testing purposes autoreportban.admin
/testwebhook Test Discord webhook integration autoreportban.admin
/cleanreports Manually trigger cleanup of expired reports autoreportban.admin

Permissions

Permission Description
autoreportban.admin Allows access to admin commands and report management

Plugin Information

Version 1.3.0
Platform Oxide
Game Rust
License Free