The editable document describing your server — roles, channels, categories, onboarding.
Your workbench. The living spec you edit, share between servers, and apply to make changes go live.
Packet is a bot that helps anyone build and run a sophisticated Discord server — from a small friend group to a busy live community. Instead of clicking through Discord Server Settings to add roles, rename channels, or set up onboarding, Packet lets you describe your Discord server’s desired shape in a blueprint— and applies the changes in one go.
Every role, channel, category, and onboarding step lives in one editable document. You edit it; Packet builds the live server to match.
Blueprints are what you author and apply. Snapshots are automatic backups. Templates are good starting points that don’t get edited in place.
The editable document describing your server — roles, channels, categories, onboarding.
Your workbench. The living spec you edit, share between servers, and apply to make changes go live.
A frozen, read-only copy of how your server looked at a moment in time.
Insurance. Every apply takes one first — if something looks wrong afterwards, restore the snapshot.
A frozen, saved shape meant to be reused as a starting point.
Keep one per season or event — a holiday look, a tournament setup — and reopen it as a fresh blueprint whenever that time comes around.
Use a template to fill a blueprint, apply it to your live server, and Packet snapshots first. Snapshots can become blueprints again.
Every apply shows a full diff, takes an automatic snapshot, then streams each change live. If anything looks wrong, restore the snapshot.
The whole on-ramp. Step two trips up most people on their first run, so it’s worth doing carefully.
From the Servers page, add Packet to your server. The invite link grants Administrator by default — exactly what it needs.
Discord won’t let a bot change any role above its own. In Server Settings → Roles, drag the Packet role above every role your blueprint touches — the very top is the safe default.
A green Ready badge means Packet can see and edit the server. Click it to drop into the blueprint editor.
Four equally good ways to begin — pick whichever fits:
The Diff tab lists exactly what would change — every role, channel, and permission. Nothing has touched your server yet.
Packet snapshots your server first, makes the changes, and streams progress live. If it looks wrong afterwards, restore the snapshot. That’s the whole loop.
~$ packet · loading about…