
Your Discord is where your Rust community lives between wipes. An active Discord community is the single best predictor of a successful Rust server.
Discord Server Structure
| Channel | Purpose |
|---|---|
| #announcements | Wipe schedules, updates, events |
| #rules | Server rules and application forms |
| #general | Community chat |
| #rust-chat | Bridged in-game chat |
| #raid-alerts | Automated raid notifications |
| #kill-feed | Automated PvP kill feed |
| #suggestions | Player feedback |
| #support | Admin help tickets |
| #media | Screenshots, clips, videos |
| voice channels | Team coordination, events |
Rust-to-Discord Integration
Chat Bridge
Use the DiscordMessages or RustCord plugin to bridge in-game chat to Discord:
{
"Bot Token": "your-discord-bot-token",
"Chat Channel ID": "123456789",
"Kill Feed Channel ID": "987654321",
"Connection Messages": true,
"Death Messages": true
}
When a player types in Rust, it appears in Discord. When someone messages in the Discord channel, it appears in-game. This keeps offline players connected.
Automated Notifications
Trigger Discord messages for server events:
| Event | Channel | Example |
|---|---|---|
| Player join | #rust-chat | "PlayerX connected" |
| Player death | #kill-feed | "PlayerX was killed by PlayerY with AK47 (120m)" |
| Raid start | #raid-alerts | "Explosions detected at G7" |
| Airdrop | #general | "Airdrop incoming at coordinates..." |
| Server restart | #announcements | "Server restarting in 5 minutes" |
Player Stats Bot
Set up a bot that queries server data and responds to commands:
!stats PlayerName - Show K/D, hours played, resources gathered
!pop - Show current server population
!wipe - Show next wipe date and time
!leaderboard - Top 10 players by various metrics
Custom bots like these give players a reason to engage with Discord beyond just chatting.
Building Community
Wipe Day Hype
24 hours before wipe, start building excitement:
- Post the new map seed with RustMaps preview
- Run "prediction" polls (who will be the first to get an AK?)
- Share last-wipe highlights (best base, biggest raid)
- Set a countdown timer in a voice channel name
Content Encouragement
Create a #media channel and actively engage with player content:
- React to screenshots and clips
- Feature the best content in announcements
- Run monthly "best clip" contests with small prizes
New Player Welcome
When new players join Discord:
- Automatic welcome message with server info, rules, and how to connect
- A #new-players channel where veterans can answer questions
- A buddy system matching new players with experienced ones
Retention Metrics
Track these numbers to gauge community health:
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Discord members online | 20%+ of total | 10-20% | < 10% |
| Messages per day | 100+ | 50-100 | < 50 |
| Wipe day peak vs Discord members | 30%+ | 15-30% | < 15% |
| New members per week | Growing | Stable | Declining |
If your Discord activity drops, your server population follows within 1-2 weeks. Discord is the leading indicator.
Integration with Hosting
On Space-Node Rust hosting, the always-online reliability means your Discord integrations never lose their connection. When the server restarts, plugins reconnect automatically and resume bridging chat and events to Discord.
That uptime matters here. Every minute of downtime is a minute where your Discord integration shows "server offline" and players assume you've shut down.
A healthy Discord community is what separates servers that die after one wipe from servers that thrive for years.