member hub
static copy

member hub

The public half of the hub, served straight from the repository.

Two halves of one hub

Worth knowing before the empty boxes worry you.

Cloudflare Pages serves files, and files are all this address has. The command list is baked into the page itself, so it runs here exactly as it does at home. Everything else — tickets, sign-in, the member directory, the live status card — is answered by the bot's Python process, and a static host cannot run that.

So the empty boxes are the network calls coming back with nothing, not something broken. The real hub runs on the machine that runs the bot.

What lives where
Works on this address
  • The full command list
  • Search, role filters, favourites
  • Expand all, collapse, theme toggle
  • Every layout and animation
Needs the bot running
  • Support tickets
  • Discord sign-in
  • The member directory and profiles
  • Live server status
Where the real hub is

Start the bot the usual way, then open the address its console prints.

member hub http://localhost:5000
staff panel http://localhost:5000/admin

To put that on the internet, put a tunnel in front of it instead of a static host:

cloudflared tunnel --url http://localhost:5000

That hands back a public https:// address pointing at your machine — signed-in members, live tickets and all — with no hosting bill and nothing to redeploy.