Roadmap
What's working today, what's coming soon, and what's planned later. Plans change as we learn what people need — use the Feedback page if you want to push something up the list or flag something missing.
What you can do today
- Author blueprints in the dashboard editor with autocomplete, inline validation, and a Reference sidebar with worked examples for every field.
- Edit your server visually. The Configure tab edits your roles, channels, categories, and permissions directly — rename, add, remove, drag to reorder, collapse categories, and set both per-role permissions and per-channel and per-category permission overrides — without hand-editing the underlying document.
- Generate or edit a blueprint with AI. The AI Blueprint page hands you a copy-pasteable prompt — build a brand-new blueprint from scratch or change an existing one — and the AI walks you through the rest, so the result lands close to what you actually want. Packet sends nothing to an AI itself; you paste the prompt into the AI of your choice.
- Pull a live server into a blueprint with clean output — channels grouped under categories, permission inheritance recognized, Discord defaults omitted.
- Restructure without losing message history. The Migrate panel pairs blueprint entries to live channels by id, so renames and category swaps preserve messages instead of delete-and-recreate.
- See every change in plain language before it runs — what gets created, renamed, moved, edited, reordered, or removed — on the Diff page and in the editor. Non-empty channel deletes require a typed confirmation.
- Auto-snapshot before every apply. If something looks wrong afterwards, restore the snapshot.
- Watch every apply stream live — operation-by-operation progress as it runs.
- Save, reuse, and share templates across every server you manage.
- Download or delete your data any time from Settings → Privacy & data.
- Slash command parity. The same flows are available in Discord, with the same destructive-op confirmation gates.
- Give members a role picker. Post a message where members click buttons (or pick from a dropdown) to add and remove their own roles — game roles, notification pings, whatever you set up — and automatically give new members a starter role when they join. Set it up right inside your blueprint, in the Configure editor.
Coming soon
- Self-serve color roles. Let members create and pick their own name colors, with Packet handling the role bookkeeping behind the scenes so your member list stays tidy.
- Personal draft blueprints. Work on a blueprint privately before committing it as the server's authoritative spec — handy when you're experimenting.
- Validate from Discord. Run a blueprint check with a slash command without opening the dashboard.
Planned later
- Packet-run forums and community polls. Let Packet manage a forum and run polls — for example, surfacing the top community suggestions for everyone to vote on, so your server helps decide what gets added.
- Game-server integration. Connect Packet to the game servers you run so members can vote on settings, features, or a restart — bringing the same "let the community decide" flow to your games.
- Moderation and maintenance helpers. Automate routine upkeep and moderation so running a big server doesn't fall on one person — auto-archiving stale threads, scheduled cleanup, activity-tuned slow-mode, and an optional announcer that posts a summary when an apply runs.
- A richer starting library. A browsable gallery of common patterns (verified-only category, role-gated channel, ticket flow) you can drop into a blueprint, plus saving emoji and sticker images alongside templates so a saved setup can rebuild itself fully.
- An opt-in AI assistant. A helper that can read your server's state and assist with authoring and questions — read-only first, with any changes gated behind a clear permission.
If something here looks wrong, or you want to bump something up the list, the Feedback page is the fastest way to reach the Packet team.