CommandObserver

Roster, ORBAT, events, awards, qualifications, forums, Discord and TeamSpeak sync — all in one hardened command panel for milsim communities.

Full-Spectrum
Community Control

Every tool your command staff needs to run a tight, professional milsim community — from recruitment to medals.

Roster & ORBAT

Full member database with rank assignments and a real-time order-of-battle canvas rendered in WebAssembly. Assign members to units and positions. Spot vacancies at a glance.

  • Rank Tracking
  • WASM ORBAT
  • Position Assignments

Events & Operations

Schedule ops and training with RSVPs, unit assignments, and linked briefing documents. Color-coded event categories let you classify operations, training, and admin events at a glance. LOA exemptions keep attendance records accurate.

  • RSVP
  • Event Categories
  • Attendance Tracking

Campaigns & AARs

Group events into multi-phase campaigns. Write after-action reports tied directly to operations — objectives, outcome, commendations. Full document library for SOPs, briefings, and orders.

  • Campaigns
  • After-Action Reports
  • Document Library

Awards & Qualifications

Issue medals and service ribbons with a built-in canvas image builder. Grant qualifications with generated certificates — flag one as a member's primary MOS for ORBAT filtering. Full award history on every profile.

  • Medal Builder
  • Certificates
  • MOS / Specialty

Community Hub

Forums, a photo gallery, structured application forms for recruitment, and an announcements feed. Members link Discord and Steam accounts to their profile.

  • Forums
  • Gallery
  • Applications

Discord Integration

Link your Discord server via OAuth. Rank changes, awards, and role assignments sync automatically. Bulk-import your existing Discord roster with role-to-rank and qualification mapping. Event embeds post to a channel with live RSVP counts. DM alerts notify members of promotions and upcoming events.

  • Auto Role Sync
  • Member Import
  • Event Embeds
  • DM Alerts

TeamSpeak Integration

Connect via ServerQuery. Members link their TS identity once — rank and award changes sync to server groups automatically. Attendance is tracked by polling a designated channel during active events.

  • Auto Group Sync
  • Attendance Tracking
  • TS3 & TS5

Roles, Permissions & Audit

Granular role-based access control across 30+ permission scopes. Every administrative action — promotions, awards, role changes — is logged in a filterable audit trail.

  • RBAC
  • 30+ Permissions
  • Audit Log

Your Unit.
Crystal Clear.

Every team, every slot, every rank — visible at a glance. Drag to rearrange. Vacancies highlighted instantly.

  1. 2026-06-19 // 2100 UTC
    Op Iron Wolf
    38 attended · 4 excused · 2 no-shows
  2. 2026-06-17 // COMMAND
    SGT Kovacs promoted to SSG
    Rank updated · Discord role synced automatically
  3. 2026-06-15 // S1
    3 Applications Approved
    Members inducted · invite links sent · ORBAT updated
3rd Bn // Unit Structure
LIVE
Loading org chart…
Slots: 14/21 filled3rd Battalion

Online in Minutes

No complicated infrastructure. Command Observer is battle-ready out of the box.

  1. Create Community

    Register and set up your unit in minutes. Set a name, logo, and your rank structure.

  2. Invite or Apply

    Share an invite link or open applications. New members join, get roles assigned, and appear on the ORBAT.

  3. Connect Discord

    Link your Discord server via OAuth. Ranks and roles sync automatically from that point forward.

  4. Command

    Run ops, issue awards, post to forums, manage qualifications. Each role sees exactly what it needs.

What We're
Building

Full Roadmap
Roster

Promotion Workflows

Structured board processes with eligibility tracking — minimum op counts, time-in-grade, and qualification gates.

Planned
Events

Recurring Events

Automatic event generation for weekly or monthly training schedules with blackout dates and rotation patterns.

Planned
Awards

Award Nominations

Peer nomination queue with a configurable chain-of-command approval before awards hit the member record.

Planned
Admin

Analytics Dashboard

Active member trends, attendance rates over time, award issuance, and application conversion — all in one panel.

Planned
Roster

LOA Request & Approval

Members submit leave-of-absence requests through the portal. Command approves or denies, with active LOAs automatically exempting members from attendance thresholds.

Planned
Admin

Community Templates

Bootstrap from a preset unit structure — US Army, NATO, or fictional sci-fi — and customize from there.

Planned

Ready to
Deploy?

Create your community, build your roster, and run operations the way your milsim community deserves.