Introducing the Auto Ban / Report Ban 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.
Auto Ban / Report Ban Feautures
AutoBan’s key feature is its ability to automatically ban players based on reports made by other players. If a player exceeds a certain number of reports (configurable by the server owner), they will be automatically banned with a customizable reason message. In addition, the plugin includes a variety of tools for server administrators to manage and view reports and bans, including console commands, chat commands, and a broadcast feature that notifies administrators of new bans.
Here is a list of features included in the AutoBan plugin:
Automatic banning of players based on the number of reports they have received
Customizable reason messages for bans
Valid report reasons that can be set by the server owner
Option to broadcast ban messages to the chat
Ignored players list that allows certain players to be excluded from automatic banning
Timer for broadcasting bans to administrators and console
Chat commands and console commands for managing reports and bans
Permissions system for controlling who can access the plugin’s features
Detailed logging of all bans and reports
Discord Alerts
Option to send reports to a url
Timed bans
Auto Ban / Report Ban Usage:
CHAT COMMANDS:
/AB.report reason>
/AB.viewreports
/AB.ban
/AB.unban user
/AB.showbans
/AB.resetreports
CONSOLE COMMANDS:
AB.getreports
AB.getbans
AB.resetreportsConsole
AB.ban
AB.unban
OXIDE PERMISSIONS:
AutoBan.report
AutoBan.chatreport
AutoBan.viewreports
AutoBan.ignore
AutoBan.ban
AutoBan.unban
AutoBan.viewbans
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"
}
This plugin is a must-have for any server owner looking to keep their servers running smoothly and efficiently. With its powerful features and easy-to-use interface, AutoBan makes it easy to manage and control player behavior on your server.
ROADMAP:
Currently adding protection for mass reporting as a team