Admin

Discord Ops

Provisioning and health console for the Leonida Intel Discord server, validator bot, self-serve alert roles, public invite, and site submission review queue.

Admin session

Checking signed-in admin session...

Admin login
Public Discord page Ops console Growth lab

Server blueprint

Channels

51

Roles

16

Rituals

7

Provision command

npm run discord:setup -- --apply --brand --seed-pins --seed-role-panel --seed-rituals --automod

Alive system

Seeded Rituals

Run the setup command with --seed-rituals to place repeatable prompts in the live server. They are idempotent and update existing ritual messages instead of spraying duplicates.

Daily Intel Roll Call

Daily

#breaking-watch

One reviewed item moves into the site pipeline.

Map Room Sprint

Tue and Fri

#live-map

Marker move, downgrade, source link, or correction thread.

Trailer Frame Bounty

Weekly

#frame-breakdowns

A frame page, source note, or rejected hypothesis.

Creator Drop

Mon, Wed, Sat

#clip-ideas

New videos, posts, streams, and collaborations.

PC Lab Build Check

Weekly

#setup-showcase

Hardware questions routed to PC Lab and affiliate-safe upgrade pages.

Founder Feedback Window

Weekly

#founder-lounge

One Pro roadmap action goes into admin ops.

Sunday Briefing Lock

Sunday

#weekly-briefing

One clean issue for email, Discord, and the site archive.

Readiness

Configuration Checks

Not checked

Next actions

Run the protected check after adding Discord credentials. Until then, the site blueprint is live but the actual Discord server cannot be provisioned from this workspace.
Create or open the target Discord server and invite the bot with role, channel, pin, moderation, and slash-command permissions.
Set DISCORD_BOT_TOKEN and DISCORD_GUILD_ID for local setup. Add channel IDs after the channels are created.
Run the setup command once. Re-run it after blueprint changes because it updates existing channels and roles.
Run the interactions sync command. Slash commands and role buttons can then run through Vercel without your PC staying on.
Keep scripts/validator_bot.py optional for gateway-only features such as live message listeners or local review tooling.
Set PUBLIC_DISCORD_INVITE_URL in Vercel after the real invite exists so every public CTA points to the live server.

Free 24/7 command layer

Vercel Interactions Endpoint

The Discord gateway bot can still exist, but slash commands and role buttons should be handled by the signed Vercel endpoint at /api/discord/interactions/. That keeps core community commands live without paying for a dedicated always-on bot host.

Sync command

npm run discord:interactions -- --apply-vercel --register-commands --set-endpoint

This fetches the Discord application public key, syncs production Vercel env, registers guild slash commands, and asks Discord to verify the live interactions URL.

Channels

Category Map

Start Here

5 channels

Onboarding, rules, announcements, self-serve roles, and orientation.

welcome, rules, announcements, choose-roles, faq

Intel Desk

5 channels

Official news, source reports, corrections, and weekly briefings.

official-news, breaking-watch, source-archive, corrections-challenges, weekly-briefing

Map Room

7 channels

Live map work split by region, confidence, and submission quality.

live-map, vice-city-core, leonida-keys, port-gellhorn, ambrosia-grassrivers, mount-kalaga, marker-submissions

Trailer Lab

5 channels

Frame-by-frame analysis, timestamps, media references, and scene hypotheses.

trailer-1, trailer-2, frame-breakdowns, timestamps, media-library

Database Lab

6 channels

Characters, vehicles, weapons, businesses, wildlife, and activity indexing.

characters, vehicles, weapons, businesses, wildlife, activities

Creator Lab

5 channels

Shareable clips, creator ideas, affiliate-safe retailer pages, and briefing highlights.

clip-ideas, shorts-scripts, youtube-outlines, thumbnail-lab, seo-page-ideas

Community

5 channels

General chat, introductions, setup talk, and launch-week watch parties.

general, introductions, setup-showcase, off-topic, launch-watch

Pro and Founder

4 channels

Founder pass feedback, private beta notes, roadmap discussion, and Pro support.

founder-lounge, pro-feedback, premium-map-test, feature-requests

Voice

4 channels

Live briefings, map squad calls, creator rooms, and launch events.

briefing-room, map-squad, content-room, launch-watch-voice

Staff Room

5 channels

Private moderation, bot logs, member reports, and escalations.

mod-log, review-queue, bot-ops, content-calendar, escalations

Self-serve roles

Role Button Panel

The setup script can seed a pinned button panel in choose-roles. The validator bot handles toggling these roles.

Briefing AlertsPre-order AlertsPC Lab AlertsMap AlertsContent CrewSpoiler Opt-In

Roles

Founder

Server owner and commercial decisions.

Admin

Server configuration, integrations, and final moderation calls.

Lead Mapper

Owns map taxonomy, marker placement, and source standards.

Intel Analyst

Reviews sources, timestamps, corrections, and confidence labels.

Trailer Lab

Frame analysis, scene notes, screenshots, and timeline work.

Moderator

Rules, spam control, spoiler control, and escalation.

Trusted Contributor

Community members with a strong evidence record.

Pro Founder

Founder-pass users, beta testing, and product feedback.

Source Scout

People who submit credible links, clips, timestamps, or corrections.

Spoiler Opt-In

User-controlled access for future spoiler-heavy channels.

Briefing Alerts

Weekly briefing and major-source update pings.

Pre-order Alerts

Retailer, wishlist, edition, and stock-watch notifications.

PC Lab Alerts

PC forecast, hardware, monitor, and upgrade-watch updates.

Map Alerts

New marker, source audit, and correction notifications.

Creator

Community posts, videos, streams, and collaborations.

Member

Default verified community access.

Operating loops

Discord To Site Workflows

Source submission to map marker

Share a source link, timestamp, screenshot, or correction. Strong submissions can improve a confidence-labelled map marker.

Breaking source alert

Get notified when Rockstar, Take-Two, platform stores, or trusted media publish an important GTA VI update.

Community correction loop

Discuss disputed markers in one focused thread with the relevant sources and a clear outcome.

Shareable update

Strong discoveries can be added to the map, source archive, or weekly briefing with contributor credit.

Pro beta feedback

Founder and Pro members can share feedback on saved markers, PC Lab, watchlists, and alerts.

Launch-week planning

Launch-week channels cover map discoveries, spoiler-controlled discussion, setup help, and live community events.