DiscordGSM is an open-source, self-hostable Discord bot for game-server status. If you want to run the software yourself and keep full control - Docker, Linux or Windows - it is the established choice, and it is free because you provide the hosting.
Enum is fully managed - the opposite trade-off. There is no bot to deploy, no VPS or container to rent and keep alive, and nothing to patch or update. Enum runs the query network, the Discord bot and the public status pages for you, on its own infrastructure. That difference shows up when things go wrong: a self-hosted bot stops updating the moment its host reboots, runs out of disk or falls behind on updates - because it was running on your machine. Enum's embeds keep refreshing regardless, because they never were.
So the split is simple: self-hosting DiscordGSM means uptime, updates and scaling are your job; with Enum they are ours. Pick DiscordGSM if self-hosting an open-source bot is a hard requirement and you are happy to own the maintenance. Pick Enum if you would rather add a bot in two minutes and never think about infrastructure again - and still get public history pages and a console out of the box. The table below compares them feature by feature.
| Feature | Enum | DiscordGSM |
|---|---|---|
| What it is | Tracking platform + Discord bot | Discord bot |
| Setup | Paste one address, protocol auto-detected - web or slash command | Slash commands, pick the game |
| Live status embeds in Discord | Yes | Yes |
| Refresh cadence | ~45 seconds | Configurable per server |
| Game / protocol coverage | 300+ games - Source/A2S, FiveM, Minecraft, BeamMP, Assetto, SCUM, Eco, RAGE:MP, alt:V | 300+ games |
| Public web pages (uptime + player history) | Yes | - |
| Multi-region query network | Yes | - |
| Open source / self-hostable | - | Yes |
| Hosting & maintenance | Fully managed - nothing to run, update or keep online | Self-hosted - you provide and maintain the server |
| Price | Free | Free + premium / self-host |