# Server Status

<mark style="color:red;">**configs/plugins/DU\_ServerStatus/DU\_ServerStatus.json**</mark>

{% hint style="info" %}
Keep track of your game server with automatic updates.
{% endhint %}

<div align="left" data-full-width="false"><figure><img src="https://799349702-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrczaiIR8LCIvnID1U1Ty%2Fuploads%2FVomdsyYKNM6VztMEn7pR%2FServerStatus.png?alt=media&#x26;token=6292d7c0-6092-405e-b3a4-4068de6f2110" alt="" width="420"><figcaption></figcaption></figure></div>

{% hint style="warning" %}

### How to setup Server Status

* The Server Status will set itself, just fill in the Channel ID in the config file and modify the Embed to your liking. Then restart the server and a Server Status message will be automatically sent to the specified channel and it will start updating itself. Leave the Message ID blank, it will be filled in automatically.
  {% endhint %}

<table><thead><tr><th width="171">Property</th><th>Description</th></tr></thead><tbody><tr><td><strong>Update Time</strong></td><td>After what time is the status updated? The value must be higher than 30 secs! Otherwise the server status will be disabled.</td></tr><tr><td><strong>Channel ID</strong></td><td>The Channel ID where the Server Status will be sent</td></tr><tr><td><strong>Message ID</strong></td><td>Leave it blank, it will be automatically filled in when the status server is first set up.</td></tr></tbody></table>

### Join Button Settings

<table><thead><tr><th width="242">Property</th><th>Description</th></tr></thead><tbody><tr><td><strong>Enabled</strong></td><td>If this feature will be available <mark style="color:green;"><code>true</code></mark> / <mark style="color:red;"><code>false</code></mark> </td></tr><tr><td><a href="../tutorials/buttons-settings"><strong>How to setup Buttons</strong></a> 🔗</td><td></td></tr></tbody></table>

### Other Buttons

<table><thead><tr><th width="240"></th><th></th></tr></thead><tbody><tr><td><strong>Leaderboard Button</strong></td><td>Requires: <a href="leaderboard">Leaderboard Addon</a></td></tr><tr><td><strong>Player Stats Button</strong></td><td>Requires: <a href="player-stats">Player Stats Addon</a></td></tr><tr><td><a href="../tutorials/buttons-settings"><strong>How to setup Buttons</strong></a> 🔗</td><td></td></tr></tbody></table>

{% hint style="success" %}
**To edit the embed, follow the instructions:** [**Custom Embeds Format**](https://docs.sourcefactory.eu/discord-utilities/tutorials/custom-embeds-format)<br>

> Available Variables for <mark style="color:red;">`Server Status Embed`</mark> / <mark style="color:red;">`Button Text`</mark> or <mark style="color:red;">`Button URL`</mark>

**•** [**Server**](https://docs.sourcefactory.eu/available-variables#server-variables)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sourcefactory.eu/discord-utilities/modules/server-status.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
