Live player displays and stats embed
Show your game server's player count and total playtime in channel names, and keep a live stats embed with players, map and weather updated in Discord.
On this page
- Before you start
- Set it up
- Players Online Display
- Overall Playtime Display (Premium)
- Auto Server Stats Embed (Premium)
- Embed Updates Content
- How often it updates
- Examples
- Players Online Display
- Auto Server Stats Embed
- Premium
- Troubleshooting
- The Players Online channel doesn't change
- The Overall Playtime channel doesn't change
- Embed Update Status shows a problem
- I changed the embed channel and the old embed is still there
- The embed stopped updating
- Weather, time or fill type highs don't show
- Related
Live displays put your server's status where members see it without asking. The Players Online
Display renames a voice channel or category to show who's on, like ๐ข Players Online 2/8. The
Overall Playtime Display shows how many hours have been played on your server. And the Auto
Server Stats Embed keeps one message in a channel up to date with your server's name, status,
players, map, weather and more.
Before you start#
- Your server must be added to Farm Sim Game first. See Add your game server.
- Create the channels first. A voice channel works best for name displays. Most servers lock it so members can see it but not join.
- If a channel is missing from a list, run
/setupin Discord, choose Update Channels and Roles for Website, then reload the page.
Discord only allows a channel's name to be changed 2 times every 10 minutes. When players join or leave faster than that, the bot waits and then shows the latest count, so a name display can be up to 10 minutes behind on a busy server. Give each display its own channel.
Set it up#
Go to Game servers and click the green pencil button next to your server.
In Discord Settings, under Game Server Players Online Display, pick a voice channel or category in Players Online Display. With Premium, set a Players Online Channel Title too.
Under Game Server Overall Playtime Display, pick a channel in Overall Playtime Channel and, optionally, a Channel Label.
In Auto Embed Settings, set Auto Embed Update to Enabled and pick an Auto Embed Update Channel. Under Embed Updates Content, switch on what you want to show.
Click Save Server Settings.
Players Online Display#
The bot renames the channel to a status dot, a title and the player count:
| Part | Shows |
|---|---|
| Status dot | ๐ข when your server is online, ๐ด when it's offline |
| Title | Players Online, or your Players Online Channel Title |
| Count | Players online / player slots, like 2/8 |
| Setting | What it does | Default |
|---|---|---|
| Players Online Display | The voice channel or category to rename. | Disabled |
| Players Online Channel Title (Premium) | Replaces Players Online in the name. Up to 18 characters. | Players Online |
The name updates when the bot reads new data from your server, about once a minute, within Discord's rename limit. A newly picked channel won't change until the bot sees an update from your server, such as a player joining.
Overall Playtime Display (Premium)#
Shows the total hours every player has spent on your server, including people playing right now,
for example Overall Playtime ยป 1.5k h.
| Setting | What it does | Default |
|---|---|---|
| Overall Playtime Channel | The voice channel (or category) to rename. | Disabled |
| Channel Label | The text before the hours. Up to 30 characters. Leave it blank for the default. | Overall Playtime |
- The name updates once an hour. After you save, it changes on the next hourly update.
- Under 1,000 hours it shows the whole number, like
640 h. From 1,000 hours it shortens to thousands, like1.5k h. Under one hour it shows< 1 h. - Want an icon? Put it in the label, for example
โฑ๏ธ Overall Playtime.
Auto Server Stats Embed (Premium)#
The bot posts one embed in your channel and then edits it with fresh stats, so the channel always shows your server's current state.
| Setting | What it does | Default |
|---|---|---|
| Auto Embed Update | Turns the live embed on or off. | Disabled |
| Auto Embed Update Channel | Where the embed is posted and kept updated. | Disabled |
| Bot Embed Color | The embed's edge color. | โ |
| Weather Display Type | Simple Display shows a row of weather icons. Detailed Display shows a line of text for each day. | Simple Display |
Embed Update Status below the channel tells you how it's doing. Embed Good. means it's working, followed by when it last updated. See Troubleshooting for the other messages.
Embed Updates Content#
Switch on what the embed shows. The embed title is always your server name, linked to its profile on FarmSimGame.com, with your server image as the thumbnail and your short name in the footer.
| Switch | Adds |
|---|---|
| Display Server Name | A Name field |
| Display Server Status | A Status field: ๐ข Online, or Offline |
| Display Map Name | A Map field |
| Display Server Description | A Description field (the first 255 characters) |
| Display Server Specialties | A Specialties field with your tags |
| Display Mods Link | A Mods Link field with a View Mods link, if you set a Mods Download Link |
| Display Server Location | A Server Location field: city, state, country |
| Display Server Password | A Password field, if you set a Public Server Password |
| Display Players Online | A Players Online field: the count, then each player with their time on, marked (Admin) for admins |
| Display Map Image | A large map image of your server |
| Display Server Weather | The forecast for today and the next four days. Needs savegame scanning. |
| Display Server Time | A Game Time field, like 2:30 PM (14:30). Needs savegame scanning. |
| Display Fill Type Highs | A Current Highest Paying Fill Types field. Needs savegame scanning. |
Every embed also ends with Last Game Server Update and Server Tracking By. With savegame scanning on, it also shows Last Savegame Update. Savegame scanning is set up in Extended Settings with your server's web login (see Power manager).
While your server is offline, the embed shrinks to Status (if switched on), Last Server Update, Last Game Server Update and Server Tracking By.
How often it updates#
The embed is refreshed about every 60 seconds, each time the bot has new data from your server. Discord limits how many requests a bot can send each second, across every Discord server it's in. At busy times the bot spaces embed updates out so none fall behind: servers that just went online or offline go first, then the ones waiting longest. Your embed may then update every few minutes instead of every minute.
Examples#
Players Online Display#
A voice channel named like this in your channel list:
๐ข Players Online 5/16With Players Online Channel Title set to Farmers on:
๐ข Farmers on 5/16Auto Server Stats Embed#
In Discord, each player in Players Online gets their own line.
Premium#
| Feature | Needs |
|---|---|
| Players Online Display | Free |
| Players Online Channel Title | Bronze or higher |
| Auto Server Stats Embed | Bronze or higher |
| Overall Playtime Display | Silver or higher |
| Weather, game time and fill type highs in the embed | Savegame scanning, which is in the Premium Extended Settings |
Without the right tier, the edit page shows "With premium enabled this feature can be more customizable." or "This is a premium feature." See Premium.
Troubleshooting#
The Players Online channel doesn't change#
- Give the bot Manage Channels. A channel override can block it even if the role has it.
- Wait. Discord allows only 2 renames every 10 minutes per channel, and the name only changes when the bot gets new data from your server.
- Check your server shows Online on its edit page. The bot can only count players while it can read your Link XML.
The Overall Playtime channel doesn't change#
- It updates once an hour, so give it time after saving.
- Give the bot Manage Channels.
- Your Discord server needs Silver or higher.
Embed Update Status shows a problem#
| Status | What to do |
|---|---|
| Auto Embed Update is disabled | Set Auto Embed Update to Enabled and save. |
| No channel selected. | Pick an Auto Embed Update Channel and save. The embed posts on the next server update. |
| Embed Not Created Yet. | Nothing to do. It posts on the next server update. |
| Embed Good, but it hasn't had new server data recently. | Your server isn't being reached. Check it's online and its Link XML is right. |
| Not updating: this Discord server's premium tier doesn't include Auto Embed Update. | The embed needs Bronze or higher. |
| Not updating: the bot can't access the selected channel. | Let the bot view that channel. |
| The bot couldn't load the embed message on its last try | Usually temporary. It tries again on the next update. |
| Not updating: the bot couldn't post or edit the embed. | Give the bot View Channel, Send Messages and Embed Links in that channel. |
I changed the embed channel and the old embed is still there#
The bot can't delete the old embed when you change channels. Delete it yourself.
The embed stopped updating#
Check Embed Update Status first. If the bot lost track of its message, the page's tip is to reset it: pick a different channel, save, then pick the channel you want and save again.
Weather, time or fill type highs don't show#
These need savegame scanning to be on and working. Check Last Savegame Update in Extended Settings on the edit page.