Extend fpsdedicated.com servers with external integrations via TCAdmin/RCON/webhooks for automation and monitoring.
Discord Webhooks
- Server events to Discord channels (restarts, player joins, crashes).
- Setup: Create webhook in Discord > Settings > Integrations.
- TCAdmin: Scheduled Tasks > Console Command > curl POST to webhook URL.
- Payloads: JSON with embed (game status, player counts).
RCON Tools
- Remote admin via RCON port (TCP, from server.cfg).
- Tools: RCONpad, RustAdmin, HLSW, or custom scripts.
- Connect: IP:RCONPort, password from Settings.
- Commands: Same as in-game console (kick, broadcast, save).
Monitoring
- Uptime: Pingdom, UptimeRobot (HTTP/TCP monitors).
- Grafana: Parse TCAdmin logs to dashboards.
- GameTracker/BattleMetrics: Public server stats.
Other Integrations
- Plugins: Oxide/uMod Discord chat bridge.
- Logs: Forward to Papertrail, Loggly via syslog.
- Bots: Custom scripts poll TCAdmin API/RCON.
Webhooks rate-limited by Discord (30/min). RCON brute-force = auto-ban (whitelist your IP).