GET /stats
Returns real-time statistics about the bot. Results are cached in Redis for 5 minutes. No authentication is required. Authentication: None. Rate-limited to 30 requests per minute per IP.Response fields
Number of Discord servers the bot is currently in.
Total member count across all servers.
Total number of slash commands executed (sourced from the database).
Number of active AI conversation channels in memory.
Bot process uptime in seconds.
Total messages processed by the AI system (sourced from the database).
ISO 8601 timestamp indicating when the cached stats were last computed.
Example
If the stats cache cannot be refreshed due to a Redis or database failure, the endpoint returns a
503 response with zeroed counters and the current uptime.