What we're building, honestly.
Everything shipped is live and working right now. Everything in progress has code being written. Everything planned is a direction โ not a promise, not a date. Post-pivot: Roblox-first.
Shipped
22Live and working right now
Ranks & XP system
FlagshipMulti-division rank ladders with XP thresholds. Auto-promotion the moment a member crosses. Manual XP grants, quotas per period, full audit log.
Playtime โ XP
Roblox10 minutes of active in-game time = 1 XP. Idle players (no input for 2+ min) don't accumulate โ no farming. Rate configurable per server.
Roblox group promotions
RobloxAuto-promote members in your actual Roblox group when they cross an XP threshold. Uses Open Cloud Groups API. No cookies, no bots.
Divisions
RobloxOrganize members into sub-groups (Special Forces, Recon, etc). Each division can point at its own Roblox group for multi-group orgs.
Roblox verification
RobloxOne-click OAuth verification. No verification codes, no bio-editing, no botting. Auto-assign the verified role.
Role binds
RobloxAuto-assign Discord roles based on Roblox group rank or gamepass ownership. Runs on link + on demand via /roblox sync.
Obfuscated bridge script
RobloxDownloadable Lua for ServerScriptService with strings encoded and variables mangled. Not tamper-proof, but stops casual copy-paste theft.
Universe-ID guard
RobloxThe bridge only accepts XP grants from the universe you register in the dashboard โ no forged grants from unauthorized places.
Anti-nuke
ModerationThreshold-based detection for channel deletes, role deletes, kicks, bans, webhook creates. Auto-strip perms from actors going rogue.
Welcome
CommunityRich embeds with custom color, banner, avatar thumbnail. Placeholders. Goodbye messages. DM-on-join. Auto-roles.
Birthday tracker
Community/birthday set MM-DD โ announce in a channel + grants a temporary role for the day. Optional year for age.
Giveaways
EngagementTime-based drops with role requirements. Button entry, auto-pick winners, reroll, full dashboard list.
Applications
EngagementCustom application forms for divisions, staff roles, events. Review in Discord, act in the dashboard.
Polls
EngagementTimed polls with 2-10 choices, live vote counts, role requirements. Multiple-choice support.
Autoresponder
EngagementTriggered replies matching on contains / equals / starts-with / regex. Per-rule cooldowns and channel scoping.
Counter channels
InsightsVoice channels that auto-update names with server stats. Members, in-game players, custom counters via bridge.
Mod-log + audit log
ModerationComplete server event tracking. 24+ event types, searchable, paginated, filterable.
Backup / restore
UtilitySnapshot all config into a JSON file. Restore later or use as a template for a new server.
Dashboard v3
PlatformConstructor-style shell with full-height sidebar, split layouts, real Lucide icons. Rebuilt every page from scratch.
Full docs site
Platform/docs with getting started guides, every command, every dashboard page. Bridge script inline for copy-paste.
Public status page
PlatformLive latency chart, uptime history, system resource gauges, incident log.
Public roadmap
PlatformThis page. Shipped / In progress / Planned. No promised dates.
In progress
4Code being written
Badge-based role binds
RobloxExtend role binds to Roblox badges โ auto-grant Discord roles when a member earns specific in-game badges.
Bulk verify importer
RobloxImport existing Roblox group members into Mira in one shot โ sync their Discord roles based on current group rank without needing each member to run /verify.
Quota reminder DMs
Ranks & XPMira DMs members 24h before quota period reset if they haven't hit their target. Optional per-quota.
Per-division XP rate
Ranks & XPOverride the guild-level XP-per-10-minutes for specific divisions. Elite divisions can earn XP faster (or slower).
Planned
9Directional โ not promised
Multi-game XP
RobloxAggregate playtime across multiple Roblox universes into one Discord XP pool. Big organizations with multiple games can unify progression.
Rank card generator
Ranks & XPAuto-generated image of a member's current rank + XP progress + division. Sent when they run /rank view.
Division-scoped commands
Ranks & XPDivision commanders get scoped /promote and /demote commands that only work within their division. Delegated management without giving out server admin.
Public leaderboard page
Ranks & XPOpt-in per server: /leaderboard opens a public page anyone can view without joining Discord. Great for competitive orgs.
Advanced quota views
Ranks & XPPer-period reports with charts. See who's meeting quota, who's slipping, who's outperforming. Export to CSV.
Event mode
Ranks & XPTemporary XP multipliers for scheduled events. 2ร XP for a weekend, tier-specific multipliers, expires automatically.
Group audit sync
RobloxMira polls your Roblox group's audit log and mirrors relevant events (promotions, invites, exiles) into a Discord channel.
Web widget
IntegrationEmbeddable server page showing live member count, top XP, and division roster. Drop into your community site.
PWA install prompt
PlatformDashboard already works on phones โ add proper install prompt and offline shell for app-like feel.