How to Connect RCON Bots to Your Game Server
RCON (Remote Console) bots like POTBot, Discord bots, and other management tools need proper RCON configuration to control your server remotely. This guide covers everything you need to connect RCON bots successfully.
What is RCON?
RCON (Remote Console) is a protocol that allows remote administration of game servers. RCON bots use this protocol to:
- Execute server commands remotely
- Monitor server status and player activity
- Send automated messages and announcements
- Manage player kicks, bans, and whitelist
- Restart servers and run maintenance tasks
- Bridge chat between Discord and game servers
Popular RCON Bots
Path of Titans
- POTBot: Official Discord bot for Path of Titans servers
- Features: Chat relay, server stats, player profiles, shop systems
ARK: Survival Evolved/Ascended
- ARK Server Manager: Full server control and monitoring
- Community Discord Bots: Various chat relay and management bots
Rust, Minecraft, and Other Games
- Rustcord: Discord integration for Rust servers
- DiscordSRV: Minecraft Discord bridge
- Generic RCON Tools: Universal RCON clients
Prerequisites
Before connecting an RCON bot, you need:
- RCON Enabled on Your Server
- RCON Port Number (default varies by game)
- RCON Password (set in server configuration)
- Server IP Address
- Bot Application (POTBot, Discord bot, etc.)
Step 1: Enable RCON on Your GameServersHub Server
For Path of Titans
- Log into your GameServersHub panel
- Go to your Path of Titans server
- Navigate to Files → Config Files
- Open
Game.ini
- Add or modify these lines:
[/Script/TheIsle.TIGameSession]
bRconEnabled=true
RconPassword="YourStrongPasswordHere"
RconPort=8888
- Save the file
- Restart your server
For ARK: Survival Evolved/Ascended
- Access your server panel
- Navigate to Configuration or Game Settings
- Find the RCON section
- Enable RCON
- Set a strong RCON password
- Note the RCON port (usually
27020
or32330
) - Save and restart
For Other Games
Check your game's specific documentation for RCON configuration. Common patterns:
- Look for
rcon.password
orRconPassword
settings - RCON ports are typically in the 8888-9999 or 27000-28000 range
- Always use a strong, unique password
Step 2: Port Forwarding (Self-Hosted Only)
GameServersHub Users
If you're using GameServersHub hosting, skip this step - ports are automatically configured.
If you're self-hosting, you must forward the RCON port:
- Log into your router
- Find Port Forwarding section
- Create a new rule:
- Protocol: TCP
- External Port: Your RCON port (e.g., 8888)
- Internal Port: Same as external
- Internal IP: Your server's local IP
- Save the rule
Step 3: Gather Connection Details
You'll need these details for your bot:
Detail | Example | Where to Find |
---|---|---|
Server IP | 123.45.67.89 | GameServersHub panel dashboard |
RCON Port | 8888 | Your Game.ini or server config |
RCON Password | MySecurePass123 | What you set in config |
Security
Never share your RCON password publicly. Treat it like a server password.
Step 4: Configure Your RCON Bot
POTBot (Path of Titans)
- Invite POTBot to your Discord server (get invite from POTBot website)
- Use the setup command in Discord:
/setup
- Enter your server details when prompted:
- Server IP: Your GameServersHub IP
- RCON Port: Your configured port (e.g., 8888)
- RCON Password: Your password from Game.ini
- POTBot will test the connection
- If successful, configure additional features
Generic Discord RCON Bot
Most Discord RCON bots follow this pattern:
/server add
Server Name: My Path of Titans Server
Server IP: 123.45.67.89
RCON Port: 8888
RCON Password: YourPassword
Standalone RCON Clients
For desktop RCON tools like RconGUI, mcrcon, or SourceRCON:
- Open the RCON client
- Click Add Server or New Connection
- Enter connection details:
- Host: Your server IP
- Port: Your RCON port
- Password: Your RCON password
- Click Connect or Test Connection
- You should see a success message
Step 5: Test the Connection
Test with Commands
Once connected, try basic commands:
Path of Titans:
announce Welcome to the server!
listplayers
serverstatus
ARK:
broadcast Welcome!
ListPlayers
SaveWorld
General:
help
status
list
If commands work, your RCON bot is properly connected!
Common Issues and Solutions
Connection Refused / Timeout
Causes:
- RCON not enabled in server config
- Wrong IP or port
- Firewall blocking RCON port (self-hosted)
- Server is offline
Solutions:
- Verify RCON is enabled in your config
- Double-check IP address and port number
- Ensure server is running
- Test from a different network (to rule out local firewall)
- Contact GameServersHub support if hosted with them
Authentication Failed / Wrong Password
Causes:
- Incorrect RCON password
- Special characters causing issues
- Password not saved properly
Solutions:
- Verify password in your server config
- Remove special characters (use only letters and numbers)
- Update password in both server config and bot
- Restart server after changing password
Commands Not Working
Causes:
- Connected but using wrong command syntax
- Insufficient permissions (some bots)
- Server doesn't support that command
Solutions:
- Check game-specific command documentation
- Verify bot has admin/RCON permissions
- Try basic commands first (
help
,status
) - Check bot logs for error messages
Bot Keeps Disconnecting
Causes:
- Server restarts breaking connection
- Network instability
- RCON timeout settings too aggressive
Solutions:
- Enable auto-reconnect in bot settings
- Increase RCON timeout values
- Check server logs for restart reasons
- Monitor network stability
Security Best Practices
✅ Use strong RCON passwords (12+ characters, mixed case, numbers, symbols) ✅ Never share RCON credentials publicly ✅ Limit RCON access to trusted bots and admins only ✅ Change RCON password if compromised ✅ Use different passwords for RCON and server join ✅ Monitor RCON logs for unauthorized access attempts ✅ Keep bot software updated to patch security vulnerabilities
Advanced Configuration
Multiple RCON Bots
You can connect multiple RCON bots to one server:
- Each bot uses the same RCON credentials
- Be aware of command conflicts
- Coordinate bot features to avoid duplicates
RCON Rate Limiting
Some servers limit RCON command frequency:
- Space out bot commands (1-2 seconds minimum)
- Avoid spam commands that could trigger rate limits
- Configure bot delays if available
Custom Bot Commands
Many RCON bots support custom commands:
- Check bot documentation for custom command syntax
- Create shortcuts for common server tasks
- Set up automated schedules (restarts, announcements)
Recommended RCON Bots by Game
Game | Bot Name | Key Features |
---|---|---|
Path of Titans | POTBot | Chat relay, profiles, shop, stats |
ARK | ARK Server Manager | Full control, scheduler, backups |
Rust | Rustcord | Discord integration, chat bridge |
Minecraft | DiscordSRV | Chat sync, player notifications |
CS:GO/CS2 | SourceMod RCON | Admin tools, player management |
Need Help?
If you're having trouble connecting RCON bots:
- GameServersHub Support: Contact Page
- Discord Community: Join GSH Discord
- Bot-Specific Support: Check your bot's documentation or support server
- Forums: GameServersHub Forums
RCON bots greatly enhance server management and community engagement - get them set up today!