Status Reports

TicketByte can automatically post a bot health embed to a Discord channel on a repeating schedule (default: every 4 hours).

What the embed contains

  • Bot Runtime: Shard status, WebSocket ping (colour-coded), uptime, server count, cached users
  • System: Memory usage, Node.js version, process uptime
  • Database: Total servers, tickets opened/closed, close rate
  • Health summary: Healthy / Issues Detected, next report timestamp
  • View Status Page button linking to the public status page

Setting it up

Contact the TicketByte team or set STATUS_CHANNEL_ID to a channel ID in your server.

Recommended channel setup

  • Create a #bot-status channel set to read-only for regular members
  • Allow only TicketByte to post there
  • Pin the most recent status embed for quick reference

Initial report on startup

15 seconds after the bot starts, an initial report is sent. This lets you confirm it came online without waiting up to 4 hours.

On this page