Enum vs DiscordGSM: a factual comparison

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.

FeatureEnumDiscordGSM
What it isTracking platform + Discord botDiscord bot
SetupPaste one address, protocol auto-detected - web or slash commandSlash commands, pick the game
Live status embeds in DiscordYesYes
Refresh cadence~45 secondsConfigurable per server
Game / protocol coverage300+ games - Source/A2S, FiveM, Minecraft, BeamMP, Assetto, SCUM, Eco, RAGE:MP, alt:V300+ games
Public web pages (uptime + player history)Yes-
Multi-region query networkYes-
Open source / self-hostable-Yes
Hosting & maintenanceFully managed - nothing to run, update or keep onlineSelf-hosted - you provide and maintain the server
PriceFreeFree + premium / self-host

Frequently asked

What is the best DiscordGSM alternative?
Enum is the closest hosted alternative: it pins the same self-updating status embed in Discord without anything to host, and adds public web pages, player-count history and a multi-region query network. If open-source self-hosting is a hard requirement, DiscordGSM remains the right tool - Enum is the pick when you would rather not run the software yourself.
Is Enum open source and self-hostable like DiscordGSM?
No. DiscordGSM is open source and can be self-hosted with Docker, Linux or Windows. Enum is operated as a hosted service - there is nothing to install or keep online, which is the main trade-off between the two: self-host control versus zero maintenance.
Do I have to host anything to use Enum?
No - Enum is fully managed. There is nothing to install, no VPS or Docker container to rent and keep online, and no updates to apply. You add a server address in Discord or on the web console and Enum runs the querying, the live embed and the public status page on its own infrastructure. With a self-hosted bot like DiscordGSM, keeping it online, patched and scaling is your responsibility - and if the machine it runs on goes down, so does your status bot. That is the core trade-off: self-host control versus zero maintenance.
How do I switch from DiscordGSM to Enum?
Add the Enum bot, paste your server address (the protocol is auto-detected), and it pins a live status embed in about two minutes - no server to stand up first. You can keep your DiscordGSM instance running while you compare, then retire it once you are happy.