Appearance
Moderation Tools
Tools for managing players and maintaining server quality.
Player Actions
Kick Player
Temporarily remove player from server:
bash
# Via Dashboard
1. Players → Select Player
2. Click "Kick"
3. Enter reason
4. Confirm
# Via API
POST /api/v1/players/{playerId}/kick
{
"serverId": "srv_xyz",
"reason": "AFK"
}Ban Player
Permanently or temporarily ban players:
Temporary Ban:
json
{
"serverId": "srv_xyz",
"reason": "Griefing",
"duration": 86400
}Permanent Ban:
json
{
"serverId": "srv_xyz",
"reason": "Cheating",
"duration": null,
"clusterWide": true
}Whitelist
Allow-list for private servers:
- Server Settings → Whitelist
- Add players by Steam ID or username
- Enable whitelist mode
- Non-whitelisted players blocked
Moderation Logs
Track all moderation actions:
- Who performed action
- Target player
- Reason provided
- Timestamp
- Affected server
Automated Moderation
Auto-Kick Rules
Kick players automatically based on:
- Idle time > X minutes
- Ping > X ms
- Specific words in chat
Ban Lists
Shared Ban Lists:
- Import from global ban databases
- Share bans across clusters
- API integration with external lists
Discord Integration
Sync moderation to Discord:
- Auto-kick from Discord when banned
- Role removal on ban
- Mod action notifications in channel