Skip to Content
Discord BotLinking & Monitoring Servers

Linking & Monitoring Servers

Once you are verified, you can link one or more QuickBox Pro servers to your Discord account. QBXWatcher then answers questions about those servers on demand — CPU, memory, disks, uptime, installed apps, bandwidth, and pending package updates.

On demand only
Important

QBXWatcher reads your server when you run a command. It does not poll or watch your box in the background. The single exception is the health alert you turn on yourself with /server alerts, and that sends a DM only when a threshold is crossed.


Linking a server

text
/server add

QBXWatcher first looks at the server activations already on your QuickBox account:

What it findsWhat happens next
One active serverIt offers a one-click Link button for that server
Several active serversIt shows a picker with each server's label and when it was last seen
No activationsIt points you at the portal to activate a server, and offers the manual form

Every case also offers Enter manually, which opens a private form:

FieldWhat to enter
Server URLHostname or address of the box, for example myserver.example.com or 192.168.1.100
READ_KEYYour server's read key, taken from the dashboard under System > API Control > QB Control API

If the direct connection succeeds the reply confirms Connected. If the box is not directly reachable but is already reporting telemetry to QuickBox, the link is still made and marked Linked via telemetry.

Link more than one
Tip

Run /server add again for each server you own. Commands that take a host option autocomplete from the servers you linked, so you can pick which one to query.

To unlink:

text
/server remove

You get a picker of your linked servers and a confirmation step before anything is removed.


Checking your server

/server status

CPU, memory, swap, disks, OS and kernel, uptime, load average, network throughput and pending package updates

/server apps

Installed QuickBox software grouped by user, with versions and ports

/snapshot run

One-embed health overview pulling status, apps, bandwidth, downloads and updates together

/server list

Overview of every activated QuickBox server on your licence

/uptime

Bot uptime. For a server's own uptime, see /server status

/system-speedtest

Shows your server's latest cached network-test result — ping, download, upload, ISP and test server. The bot does not trigger a run

Shared options

Most server-facing commands accept the same options:

OptionWhat it does
hostWhich linked server to query. Autocompletes from your saved servers; omit it if you only linked one
read_keyOverride the stored read key for a single run — useful right after you rotate it
showPost the reply publicly in the channel. Default is private to you
hiddenMask the hostname in the output so you can safely share it in a thread
userQuery another member's server. Restricted to admins
Sharing output in a support thread
Tip

Combine the two: show:true hidden:true posts the readout where a helper can see it while keeping your hostname out of the message.


Snapshots

text
/snapshot run

A single condensed embed with the headline numbers for your server. Results are cached briefly, so running it twice in quick succession returns the cached copy and tells you how long is left on it.

text
/snapshot detail

An expanded snapshot with the top-10 apps and 30-day bandwidth. This one is restricted to moderators, admins and support staff — it is the view they use when helping you in a thread.


Health alerts

text
/server alerts toggle:on
/server alerts toggle:off

With alerts on, QBXWatcher DMs you when one of your linked servers crosses a threshold.

AlertWarningCriticalNotes
Disk usageabove 85%above 90%Checked per monitored mount, including network mounts
RAM usageabove 90%above 95%
Load averageabove 6above 8
Alerts are rate-limited
Note

You receive at most one alert per type every two hours, so a server that sits above a threshold does not flood your DMs. Each alert tells you to run /server status for detail.


Connectivity checks

text
/ping
/ping host:example.com

With no options, /ping reports the bot’s own latency. Give it a host and it pings that host instead. verbose adds internal diagnostics, show posts publicly, and hidden obfuscates the host in the reply.

text
/health

Reports the bot’s own health and infrastructure connectivity. Add verbose:true for detailed diagnostics. This is about the bot, not your server — use /server status for your box.


Best practices

Do

  • Use a read-only key — nothing on this page needs write access
  • Link each server with a clear label so the host autocomplete stays readable
  • Use hidden:true before posting any server output into a public thread
  • Turn on /server alerts if you run a box with tight disk headroom
  • Run /server remove when you decommission a server so stale entries do not clutter autocomplete

Don't

  • Do not paste a read key into a channel — use the private form, or the read_key option which is never echoed back
  • Do not rely on the bot as your only monitoring; it reads on demand, not continuously
  • Do not use show:true for status output unless you have also set hidden:true
  • Do not link a server you do not administer

FAQ


Join the Community

Media server operators sharing configs, getting support, and shaping the future of QuickBox Pro.

  • Dedicated Support
  • Feature Previews
  • Community Configs
  • Active Discussions
Join Discord Server
Last updated on