Jump to content

Auto Ban / Report Ban - Premium Edition 0.4.4

$24.99
   (1 review)

1 Screenshot

About Auto Ban / Report Ban - Premium Edition

Introducing the AutoBan plugin for Rust servers - a powerful and efficient tool for managing and controlling player behavior on your server. This plugin is designed to help server owners and administrators keep their servers running smoothly and free from rule-breaking players.

AutoBan's key features include:

    Automatic banning of players based on the number of reports they have received: If a player exceeds a certain number of reports (configurable by the server owner), they will be automatically banned with a customizable reason message.

    Mass Reporting Protection: Prevents players from abusing the report system by implementing safeguards against mass reporting, including cooldown periods, limits on the number of reports a player can submit or receive within a specific time frame, and ensuring only unique reports are counted.

    Processing F7 (In-Game) Reports: Fully integrates with Rust's F7 report system, capturing and processing reports submitted through the in-game interface, ensuring they are counted towards a player's total reports, and sent to Discord if configured.

    Player-Friendly Reporting System: Allows players to choose from a list of available report reasons when reporting another player, making the reporting process more user-friendly and consistent.

    Customizable reason messages for bans: Server owners can customize the message shown to players when they are banned.

    Valid report reasons that can be set by the server owner: Define which reasons are considered valid for triggering automatic bans.

    Option to broadcast ban messages to the chat: Choose whether to publicly announce when a player has been banned.

    Ignored players list: Allows certain players (e.g., admins) to be excluded from automatic banning.

    Timer for broadcasting bans to administrators and console: Set a timer to periodically broadcast current bans to admins and console.

    Chat commands and console commands for managing reports and bans: Provides a suite of commands for administrators to manage the plugin's functionality.

    Permissions system for controlling who can access the plugin's features: Granular permissions allow precise control over who can report, view reports, ban, unban, etc.

    Detailed logging of all bans and reports: Keeps comprehensive records of all actions taken by the plugin.

    Discord Alerts: Sends notifications of reports and bans to specified Discord channels via webhooks.

    Option to send reports to a URL: Integrate with external systems by sending report data to a specified URL.

    Timed bans: Allows for bans to be temporary, based on a configurable time period.

 

Usage:

CHAT COMMANDS:

/report <username>

Initiate a report against a player. If no reason is specified, a list of valid reasons will be presented for selection.

/report <username> <reason>

Report a player with a specified reason.

/reportreason <number>

After initiating a report without a reason, use this command to select a reason from the presented list.

/AB.viewreports

View all current reports (requires permission).

/AB.ban <user> <reason>

Manually ban a player with a specified reason (requires permission).

/AB.unban <user>

Unban a player (requires permission).

/AB.showbans

View all current bans (requires permission).

/AB.resetreports <userid>

Reset the reports for a specific player (requires permission).

CONSOLE COMMANDS:

AB.getreports

Display all current reports in the console.

AB.getbans

Display all current bans in the console.

AB.resetreportsConsole <userid>

Reset the reports for a specific player via console.

AB.ban <userid> <reason>

Manually ban a player via console.

AB.unban <userid>

Unban a player via console.

OXIDE PERMISSIONS:

AutoBan.report

Allows a player to report others via the F7 menu (in-game reports).

AutoBan.chatreport

Allows a player to report others via chat commands.

AutoBan.viewreports

Allows viewing of all reports.

AutoBan.ignore

Excludes a player from being automatically banned (e.g., for admins).

AutoBan.ban

Allows a player to manually ban others.

AutoBan.unban

Allows a player to unban others.

AutoBan.viewbans

Allows viewing of all bans.

AutoBan.resetreports

Allows resetting reports for a player.

AutoBan.tester

Special permission that allows a player to report the same player multiple times (useful for testing).

 

CONFIG:

{
  "Max reports till user gets banned": 5,
  "Reason given to banned user": "You have been reported too many times, and have been banned for precautionary measures. An admin will review this suspension soon.",
  "Valid reasons *searches subject title and message of the report* (To make sure report is scanned, add different variations of reason; like cheat, cheater, cheating, cheats, etc.)": [
    "cheating",
    "cheats",
    "hacks",
    "aimbot",
    "hacking",
    "esp",
    "teaming",
    "racism",
    "griefing",
    "walling",
    "doorcamping",
    "spawn killing"
  ],
  "Valid report types": [
    "cheat",
    "abusive",
    "name",
    "spam"
  ],
  "Scan type of F7 reports": true,
  "Broadcast ban to chat": true,
  "Ignored Players *Steam ID's Only*": {
    "76561198000000000": "Admin"
  },
  "Timer for broadcasting bans to admins and console": 820,
  "Send bans to users with the AutoBan.viewbans permission based on timer (In-Game)": false,
  "Send reports to URL": false,
  "URL to send reports to": "http://example.com",
  "Send reports to Discord": false,
  "Send bans to Discord": false,
  "Discord Reports Webhook URL": "http://example.com",
  "Discord Bans Webhook URL": "http://example.com",
  "Ban Timer (In hours or 'permanent')": "72",
  "Max reports a player can submit per hour": 3,
  "Max reports a player can receive per hour": 5,
  "Cooldown between reports from the same player in minutes": 10
}


 

  • Like 2

Grejory's Collection

User Feedback

1.5m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

105.3k

Files Sold

Total number of files sold.

2.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.