Skip to guide
NightCrew Docs

Documentation›Server management›Game Servers

Server management

Game Servers

Display FiveM, Minecraft, Rust, Pterodactyl, or generic API status.

Updated October 21, 20262 min read
Premium featureOpen Game Servers ↗

Getting started

1

Choose a platform

Select FiveM, Minecraft, Rust, Pterodactyl, or Generic JSON API.

2

Enter the address

For FiveM, Minecraft, or Rust, enter the public server IP/hostname and query port. Panel integrations use an HTTPS endpoint.

3

Design the embed

Choose the title, description, color, image, thumbnail, footer, restart text, and link buttons.

4

Choose delivery

Select a status channel and refresh interval. NightCrew creates one persistent message and edits it automatically, with a five-minute interval if you select it.

5

Configure operations

Set outage thresholds, recovery alerts, maintenance mode, restart reminders, player milestones, full/empty alerts, and optional public status access.

6

Test

Use Check now or /server-status and confirm state, player count, latency, connect command, version, and uptime.

7

Review reliability

Use uptime history, player trends, incident history, delivery health, and diagnostics to investigate failures.

8

Back up your settings

Export a backup before large changes; imported or restored connections stay safe until reviewed.

Settings reference

Use this reference when you need to check what a setting does.

Platform

Selects the correct FiveM HTTP, Minecraft Java, Rust Source, or panel query protocol.

IP and port

Public address queried by NightCrew; common ports are filled by platform.

Status channel

Destination containing one persistent auto-updating embed.

Embed design

Title, copy, colors, media, footer, restart label, connect address, and link buttons.

Refresh interval

Five minutes by default, with one-minute through hourly options.

How it works

Here’s what happens once you’ve finished setup.

  1. 1
    Monitor

    Queries the public IP and port on schedule.

  2. 2
    Normalize

    Converts each game's response into status, players, capacity, latency, version, and uptime.

  3. 3
    Update

    Edits the existing Discord message rather than posting a new one.

  4. 4
    Incident

    Posts a separate outage or recovery alert after the failure threshold is met.

Example

EXAMPLE
FiveM status

Choose FiveM, enter the public IP and port 30120, select #server-status, add the F8 connect address, then customize and save the embed.

Permissions

!
What NightCrew needs
  • Send Messages
  • Embed Links
  • Read Message History
  • Public game-server query access

Discord commands

/server-statusShow live status for a connected server
/server-listList every connected game server

Things to know

!

Use read-only credentials. A status integration should never receive delete, file, console-write, or billing permissions.

Troubleshooting

Always shows offline

Confirm the public query port is open and reachable from outside the game host.

Players stay at zero

Confirm you entered the query port, which may differ from a provider's management-panel port.

Status message is not updating

Grant View Channel, Send Messages, Embed Links, and Read Message History, then use Check now.