Operations guide
Status command
The status command produces a full diagnostics dashboard with multiple embeds covering system health and performance.
Core status
Uptime, operational mode, latency, and last restart timestamp.
Network
Discord API, WebSocket, VRChat API, and rate limit state.
System health
CPU, memory, heap usage, and RSS footprint.
Data and storage
Database size, cache status, auto-sync cadence.
Environment
Host type, platform, Node.js version, process ID.
Permissions
Administrator, ban, and manage guild permission checks.
Error monitoring
Recent error counts, last error timestamp, health rating.
Indicator legend
- Green: healthy status and low latency.
- Yellow: warning state or moderate errors.
- Red: degraded health or high error counts.
Key metrics
High-signal fields surfaced in the status embeds.
operational_mode
Normal, safe, or maintenance state.
uptime
Runtime in days, hours, and minutes.
latency
Discord API ping with color indicators.
vrchat_auth
VRChat API authentication status.
db_status
Database connection and size.
cache_status
Member cache count and last update.
error_count
Recent error log volume.
Walkthrough
- Run ,status before maintenance to capture baseline health.
- Confirm VRChat auth and database status are green.
- Review error counts for recent spikes.
- After changes, re-run ,status to verify recovery.