Victory Unit

Discord integration

Discord is the community “home base” — the website/app is the vault.

Key rule: content lives on the website. Discord is the “gym locker room,” not the vault.

Suggested server layout

START HERE

#welcome-start-here (rules + how it works + links to portal)
#verify-access (instructions + support)
#announcements (locked, read-only)
#schedule (live call times + round start/end)

THE PROGRAM (Round Active)

#daily-check-in (workout done / diet on track / mindset win)
#questions-for-jd (topics/questions for JD content)
#wins-proof (PRs, before/after optional)
#accountability-partner (optional)

LIVE CALLS

Stage/Voice: Live Coaching
#live-chat (open only during calls if desired)
#call-replays (links only — no uploads)

SUPPORT

#support-ticket (or a private ticket bot channel)

Access control (prevent freeloading)

Role-based gate, assigned automatically after purchase.

Roles: @Public, @Program Member, @Round 1/@Round 2, @VIP (later).

Flow: Buy on site → “Connect Discord” (OAuth) → bot assigns roles → when round ends, role shifts to alumni/locked.