In Practice

What it looks like on Discord.

Each guardian has a dedicated channel named after its craft. Orders go in as messages; reports come back as threaded replies. The channel stays clean — old reports are automatically archived.

Sample views — static illustrations, not live conversations.

What It Is

A self-cleaning, auto-syncing Discord control plane.

Discord Auto-Sync is not a notification bot. It is a full-duplex control plane that mirrors the Command Center dashboard into Discord — every command, every report, every approval, every status change. The two are always in sync; you can use either interface interchangeably.

✦

Per-Guardian Channels

Each of the 12 guardians gets its own channel: zod-recon, zod-audit, zod-build, zod-vault, etc. No cross-talk, no noise. Orders in, reports out.

↩

Threaded Reports

Every report lands as a threaded reply to the original order. The thread contains the full lifecycle: received → processing → complete → links to output. No scrolling up.

♻

Auto-Expiry & Cleanup

Stale threads auto-expire after a configurable window. The channel stays clean. Completed report links survive in the archive — messages that no one needs disappear.

⚡

Slash Commands

Send orders via slash commands or plain text. The bot parses intent, routes to the right guardian, and replies in the same channel. No special syntax to learn.

🔗

Dashboard Mirror

Every Discord action is reflected in the Command Center dashboard, and every dashboard action appears in Discord. Both always show the same truth.

🔔

Approval Notifications

Class C actions trigger a DM from the bot with the proposal and evidence. Approve or reject from within Discord — never need to open the dashboard for a yes/no.

Channel Hygiene

How the auto-cleanup works.

Discord is a conversation app, not a log file. The auto-sync system keeps channels clean without losing data — every completed report is archived into the vault before expiry.

Auto-Expiry Rules

  • Completed report threads expire after 7 days (configurable per channel)
  • Idle status messages expire after 24 hours
  • Error messages persist until acknowledged
  • Pinned messages (manually set) never expire

Before Deletion

  • Full report content is written to the vault (immutable)
  • A permalink to the vault record remains in the guardian's archive channel
  • The dashboard retains the full timeline regardless of Discord expiry
  • Nothing is deleted from the system — only from the chat view
Getting Started

How to use Discord Auto-Sync.

Step 1: Invite the Bot

The Zodyria bot joins your server. It creates a category called "Zodyria Fleet" and spawns one channel per active guardian. You don't build channels — the system builds them.

Step 2: Give Orders

Type /zod-recon "scan competitor X" in the recon channel. The bot acknowledges, routes to Zythria, and replies when the report is ready. Same pattern for every guardian.

Step 3: Approve in DM

Class C proposals arrive as DMs. Read the evidence, tap approve or reject. The bot logs the decision and notifies the relevant channel. That's the full loop.

Step 4: Forget the Admin

Once the system runs, you never need to touch the dashboard unless you want to. The Discord mirror is complete — orders, reports, approvals, and status all fit in the app you already use.

"We don't ask anyone to leave their chat app. We meet them there — and keep the channel clean so they never have to clean it themselves."

— Discord Auto-Sync · design principle