Plugin for SevenMod that integrates with SourceBans. This plugin is in early development and is not ready for use in a live environment. Use at your own risk.
File: SourceBans.xml
Property | Default | Description |
---|---|---|
SBAddban |
True |
Allow or disallow admins access to addban command |
SBBackupConfigs |
True |
Enable backing up config files after getting admins from database (not implemented) |
SBDatabasePrefix |
"sb" |
The Table prefix you set while installing the webpanel |
SBEnableAdmins |
True |
Enable admin part of the plugin |
SBProcessQueueTime |
5 |
How often should we process the failed ban queue in minutes |
SBRequireSiteLogin |
False |
Require the admin to login once into website |
SBRetryTime |
45.0 |
How many seconds to wait before retrying when a players ban fails to be checked |
SBServerId |
0 |
This is the ID of this server (Check in the admin panel -> servers to find the ID of this server) |
SBUnban |
True |
Allow or disallow admins access to unban command |
SBWebsite |
"" |
Website address to tell the player where to go for unban, etc |
Command | Arguments (<required> [optional]) | Access | Description |
---|---|---|---|
sm addban |
<minutes|0> <playerId> [reason] | RCON | Adds a player to the SourceBans ban list |
sm ban |
<target> <minutes|0> [reason] | Ban | Bans a player from the server |
sm banip |
<ip|target> <minutes|0> [reason] | Ban | Bans a player from the server by their IP address |
sm rehash |
RCON | Reloads SourceBans admins | |
sm unban |
<playerId|ip> [reason] | Unban | Unbans a player from the server |
The source code for SevenMod is available under the terms of the MIT License. See the LICENSE.txt in the project root for details.