/server-builder
AdminBuild a kingdom or KvK server: roles, categories, channels and permissions.
What it does
Builds a whole Discord server layout for you: roles with colours, categories, channels and their permissions.
It always shows a preview first. Nothing is created until you press Build. Roles and channels that already exist with the same name are reused.
Undo deletes exactly what the last build created and nothing you made yourself.
When to use it
When you start a new kingdom server, or a matchup server for KvK.
Who can use it
Who
Admins only: members with Administrator, Manage Server or the Bot Admin role.
Where
Any channel the bot can see.
Subcommands
Type the command, then pick one of these. Each has its own options.
/server-builder kingdom A kingdom server: community, war rooms, a lounge per alliance and an admin area.
alliancesRequired textAlliance tags, comma separated. Full names are optional: KOA=Knights of Avalon, ABC.
verificationOptional True or FalseScreenshot verification channel and how-to.
Default: On
calendarOptional True or FalseEvent calendar channel.
Default: On
mgeOptional True or FalseMGE application channel.
Default: On
arkOptional True or FalseArk of Osiris signup, chat and voice.
Default: On
commandsOptional True or FalseA bot commands channel with every command allowed.
Default: On
logsOptional True or FalseUse #bot-logs as the bot alert channel.
Default: On
content_feedOptional True or FalseA RoK content channel for creator videos.
Default: On
stat_docksOptional True or FalseDate, time and member count channels at the top.
Default: Off
replaceOptional True or FalseDelete your last build first, then build this one.
/server-builder kvk A KvK matchup server: camp and kingdom roles, camp rooms and a leaders area.
mapRequired pick from a listThe KvK map.
campsRequired textCamps and kingdoms, for example Fire: 1254 1688; Water: 2310.
verifyOptional True or FalseAdd a how-to-verify channel.
Default: On
cross_kingdomOptional True or FalseLeaders may assign members across their whole camp.
Default: Off
replaceOptional True or FalseDelete your last build first, then build this one.
/server-builder undo Deletes exactly what the last build created, after you confirm.
/server-builder status The last builds in this server and what is left to set up.
/server-builder docks Restarts paused stat dock channels.
Examples
Copy one, paste it in Discord and change the values. Under each is what the bot answers.
/server-builder kingdom alliances: KOA, ABC, XYZ A private preview: the roles top to bottom, the channels it will create and what is already there, with Build and Cancel buttons.
/server-builder kvk map: Storm of Stratagems camps: Fire: 1254 1688; Water: 2310 A preview of the KvK server with camp roles, kingdom roles and camp rooms.
/server-builder undo "Undo this build?" with a button to delete exactly what it created.
Tips and mistakes
Tips
- Give the bot Administrator before you build. Without it, the Admin role is created without permissions and you set them yourself.
- If a build stops halfway, fix the problem and run it again: what already exists is reused.
- The dashboard has the same builder as a full form with a live preview.
Common mistakes
- Only one build can run at a time. Wait for it to finish.
- Undo deletes the channels it made, with their messages. Do it before people start chatting there.
- Only the last build can be undone.
Dashboard setting
Server builder
The Server builder page in the Discord Bot tab in your kingdom hub has the full form, a live preview and your recent builds.

Top up