Protect your gaming server against hackers, scripters, cheats and grievers!
The plugin allows you to auto kick known hackers and scripters, as well as cheaters, griefers, toxic playes, racist players etc, the list goes on and growing each day.Note: All auto kick features are configurable by server, so you can make use of the banDB or just use the features that are made available.
You can also auto kick users that are on VPN, PROXY or a BAD IP (See more at the bottom)
This tool is a combination of wealth of information regarding players, from their vac ban counts, economy bans, game bans and server bans. It also gives you the family share information, if they are lending, and whom they are lending from, as well if the lender is either vac banned or community banned.
API Key / Server Key
You can get your api key fromDiscord: nd54sKX
You can add the Server Armour bot to your discord by following this link:Steam API Key
A new config field has been added since version 1, "Steam API Key", whilst this is not necassary to work, it does provide you with a small docker container for your servers to check and reference information. Since the influx of servers we are not able to keep up with the information from our steam keys alone, and some information is cached.Admin Permissions
Whitelist Permissions
Commands
This plugin provides both chat and console commands using the same syntax. When using a command in chat, prefix it with a forward slash: `/`.Note: Please keep reason english for now (this helps with sentiment analysis.)
Default Configuration
Bad IP:
It refers any combination of crawlers / comment & email spammers / brute force attacks. IPs that are behaving "badly" in an automated manner. Networks that are infected with malware / trojans / botnet / etc are also considered "bad". It may be possible that the user is not aware that their systems are infected or they have received an IP by their ISP that was recently infected with malicious code. If you wish to pardon a player, or group, assign them the permission serverarmour.whitelist.badipSetting:
WIll automatically kick a player if they are either using a proxy, vpn or is a bad IP,
Service used:
API Hooks
Methods
Example
The above is a universal example using the universal OnUserConnected hook for all Oxide supported games.Website
Most of the administration and investigation is made easier due to the website, you can find all information aggregated in a simple way.Find a profile

See previous bans
See the reason why someone was banned on other servers, and make informed decisions.
Link Overview
See who is linked to an account, to quickly catch alt accounts trying to ban evade
Reports Overview

Arkan Overview

Combatlog Overview
All your servers combatlogs are streamed realtime to a simplistic screen, where you have a quick overview of players, and their KD